Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API documentation #97

Open
CrazyKidJack opened this issue Apr 8, 2022 · 1 comment
Open

API documentation #97

CrazyKidJack opened this issue Apr 8, 2022 · 1 comment

Comments

@CrazyKidJack
Copy link

I can't imagine you have not received this request, but I don't see any closed or open issue about it... so I'm sorry if this is a repeat question and I just missed it somehow.

I have read the entire article and watched several videos (including yours) as well as gone through all of the example scripts provided with Turbo Intruder. I have even tried for a couple of hours going through the source code of Turbo Intruder. However, even after all of that, I would still find it useful to have some documentation around the different objects, methods, parameters, etc available in the scripts, what each does, how to use them... etc.

Seeing how writing documentation is never fun, some comments in the source code could go a long way as well.

I'd be more than happy to help and I would have done so already. But seeing how my problem is that I don't understand all of the ways to use it, I couldn't very well create documentation for it without someone at least explaining it to me first.

@daniel2005d
Copy link

Hi,

I can extract this from req parameter

['class', 'copy', 'deepcopy', 'delattr', 'doc', 'ensure_finalizer', 'eq', 'format', 'getattribute', 'hash', 'init', 'ne', 'new', 'reduce', 'reduce_ex', 'repr', 'setattr', 'str', 'subclasshook', 'unicode', '_engine', 'arrival', 'burpRequest', 'calculateCode', 'callback', 'class', 'code', 'connectionID', 'delayCompletion', 'details', 'engine', 'equals', 'fixContentLength', 'gate', 'getArrival', 'getAttribute', 'getBurpRequest', 'getCallback', 'getClass', 'getCode', 'getConnectionID', 'getDelayCompletion', 'getDetails', 'getEngine', 'getGate', 'getHeaderOffsets', 'getId', 'getInteresting', 'getLabel', 'getLearnBoring', 'getLength', 'getOrder', 'getPauseBefore', 'getPauseMarkers', 'getPauseTime', 'getRequest', 'getRequestAsBytes', 'getResponse', 'getResponseAsBytes', 'getStatus', 'getTemplate', 'getTime', 'getWordcount', 'getWords', 'get_engine', 'hashCode', 'id', 'interesting', 'invokeCallback', 'label', 'learnBoring', 'length', 'notify', 'notifyAll', 'order', 'pauseBefore', 'pauseMarkers', 'pauseTime', 'request', 'requestAsBytes', 'response', 'responseAsBytes', 'setArrival', 'setCallback', 'setConnectionID', 'setDelayCompletion', 'setDetails', 'setEngine', 'setGate', 'setHeader', 'setId', 'setInteresting', 'setLabel', 'setOrder', 'setPauseBefore', 'setPauseMarkers', 'setPauseTime', 'setResponse', 'setTime', 'set_engine', 'status', 'stringToBytes', 'template', 'time', 'toString', 'wait', 'wordcount', 'words']

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants