8000 GitHub - dr34mhacks/formatify: Formatify is a Burp Suite extension that instantly converts HTTP requests into multiple formats like cURL, Python, PowerShell, and moreβ€”saving time and streamlining your workflow. πŸš€
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Formatify is a Burp Suite extension that instantly converts HTTP requests into multiple formats like cURL, Python, PowerShell, and moreβ€”saving time and streamlining your workflow. πŸš€

License

Notifications You must be signed in to change notification settings

dr34mhacks/formatify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Formatify - Burp Suite Extension

Formatify is a Burp Suite extension that instantly converts HTTP requests into multiple formats, including cURL, Python, PowerShell, JavaScript, and more. Designed for pentesters and developers, Formatify streamlines request replication, payload crafting, and automationβ€”eliminating the need for multiple extensions. With seamless Burp Suite integration, a user-friendly interface, and one-click conversions, Formatify saves time and enhances efficiency in security testing. πŸš€

No more installing multiple extensions like:
❌ Copy as cURL
❌ Copy as Python Request
❌ Copy as PowerShell

πŸ”₯ Formatify does it all in one place!


⚑ Features

βœ… Convert HTTP requests to multiple formats:

  • 🟒 JavaScript Fetch
  • 🟒 cURL Command
  • 🟒 Python Requests
  • 🟒 Python aiohttp
  • 🟒 Node.js Axios
  • 🟒 Go HTTP
  • 🟒 PowerShell Invoke-WebRequest
  • 🟒 FFUF Command (for fuzzing)
  • 🟒 Java OkHttp
  • 🟒 CSRF Payload Builder
  • 🟒 CORS Exploit Proof of Concept

βœ… Seamlessly integrates with Burp Suite Intruder & Repeater
βœ… Context menu support – Convert requests in two clicks
βœ… Dedicated UI Tab – Paste, convert, and copy request data easily
βœ… Optimized for performance – Runs in the background


πŸ“₯ Installation

Prerequisites

  • Burp Suite (Pro or Community Edition)
  • Jython environment setup

Installing Formatify

1️⃣ Open Burp Suite β†’ Go to Extender tab
2️⃣ Click Add β†’ Set Extension Type to Python
3️⃣ Select the formatify.py file
4️⃣ Click Next to load the extension

βœ… Done! Formatify is now installed and ready to use.


πŸš€ Usage

πŸ”Ή Using the Context Menu

1️⃣ In Burp Suite's Repeater or Intruder, right-click on a request
2️⃣ Select "Send to Formatify" from the context menu
3️⃣ The request will appear in the Formatify tab
4️⃣ Choose a format from the dropdown
5️⃣ Click Formatify to generate the converted request


⏳ Save Time & Boost Efficiency!

πŸ”₯ Why install multiple Burp extensions when Formatify does it all?

βœ… Convert ANY request format instantly
βœ… Automate CORS PoCs & CSRF Payloads
βœ… Speed up fuzzing with FFUF Command Generation
βœ… Spend less time copying requests and more time hacking!


πŸ“Œ Example Conversions

πŸ”Ή Example HTTP Request

POST /search.php?test=query HTTP/1.1
Host: testphp.vulnweb.com
Content-Length: 31
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36

searchFor=formatify&goButton=go

πŸ”Ή Converted Output

JavaScript Fetch

image

Java OkHTTP

image

Python Requests

image

πŸ› οΈ Development & Contribution

πŸš€ Want to improve Formatify? Fork the repo and submit a pull request!

πŸ”— Clone the Repository

git clone https://github.com/dr34mhacks/formatify.git
cd formatify

πŸ“œ License

πŸ”“ Formatify is open-source and released under the MIT License.


πŸ“ Acknowledgments

❀️ Special thanks to the Burp Suite community and all contributors!

πŸ“§ Found a bug? Open an issue


πŸ“’ Support & Feedback

πŸ’‘ Like this tool? Give it a ⭐ on GitHub!
πŸš€ Follow me on GitHub for more tools!


πŸ”” Stay Updated

πŸ“’ Connect with me on LinkedIn


πŸš€ Formatify – The Only Burp Suite Request Converter You'll Ever Need!

Made with ❀️ by Sid

About

Formatify is a Burp Suite extension that instantly converts HTTP requests into multiple formats like cURL, Python, PowerShell, and moreβ€”saving time and streamlining your workflow. πŸš€

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0