Open tarunKoyalwar opened 10 months ago
During testing , it has come to attention that sometimes variables
are being evaluated 2 times and if a variable contains a interactsh-url placeholder. then it's causing Correlation Id not found
issue. A short term fix for this is to locate this but a long term a way better solution is to move all state to state.ScanContext
Proposed Change
In Nuclei , we use map data type to store all variables and different types of variables at that . and for every request we create new map by joining and evaluating them before and after every request (this causes lot of allocations and deallocations). having a centrailized
VariableCluster
makes it more strategic and easy to manage