-
Notifications
You must be signed in to change notification settings - Fork 34
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
Highlight suspicious javascript functions #31
Highlight suspicious javascript functions #31
Conversation
Update README file
fix the link
The script is designed to efficiently parse through response data to identify and filter out email addresses. It begins by establishing a set of ignored file extensions, ensuring that the script does not process irrelevant response types such as images or multimedia files. The core functionality revolves around a regular expression that is meticulously crafted to detect email addresses within the response body, excluding specific file formats in the domain part of the email to enhance accuracy.
This code targets HTTP requests that use deprecated or less common methods, such as TRACE and CONNECT. These methods are often overlooked but can be exploited in certain types of network attacks. When such a request is detected, the script highlights it in red within the Burp Suite interface, making it easy for security analysts to spot and investigate these potentially risky requests.
* This script identifies and highlights HTTP responses containing developer notes in HTML, JavaScript, or other files. * It differentiates the types of files and highlights them accordingly: green for HTML, yellow for JavaScript, and blue for other types.
This script is designed to enhance security assessments by identifying potentially hazardous JavaScript functions in web applications. It meticulously scans HTTP responses with a Content-Type of application/javascript and flags responses containing functions like eval(), setTimeout(), and document.write().. The script highlights such responses in red, drawing immediate attention, and adds concise notes specifying the detected functions.
Thanks for making this submission! Unfortunately, we've run out of time to continue this review this week, so we will provide feedback on your pull request on Monday. |
Thank you for the update. I understand how busy schedules can be, and I appreciate your attention to the review process. Please take the time you need to provide feedback on the pull requests. I'm here to assist with any further clarifications or adjustments as required once you've had the chance to review them. Looking forward to your feedback. Have a great week! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your submission! We really like the concept, please find some feedback to improve it.
Let us know if you have any issues and we'll help you out!
Almost done
Thank you for your valuable feedback on the Bambda script. Your insights have been instrumental in enhancing the script's functionality and clarity. Please find below the updated code with the suggestions
1- Removed Redundant Null Check: The check for requestResponse.response() == null has been removed as hasResponse() already covers this scenario. 2- Improved Function Name Extraction: Adjusted the logic to correctly extract and display the full function name in the notes, including cases like document.cookie and window.open. 3- Conditional Highlighting Based on Flag: Highlighting now only applies if the enableManualAnnotations flag is set to true, ensuring that users have control over when highlights are applied. 4- Renamed Flag for Clarity: Renamed manualColorHighlightEnabled to enableManualAnnotations for better clarity, indicating that it controls both notes and highlighting features. and fixed the @autor name Thank you again |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Bambda Contributions
@author
annotation and suitable description