____ __ __ __ ____ __ __ __
/\ _`\ /'__`\ /\ \/\ \ /\ _`\ /\ \\ \ /\ \
\ \ \L\ \/\_\L\ \ \ \ `\\ \ \ \ \L\ \\ \ \\ \ \ \ \
\ \ ,__/\/_/_\_<_ \ \ , ` \ \ \ ,__/ \ \ \\ \_ \ \ \ __
\ \ \/ /\ \L\ \ \ \ \`\ \ \ \ \/ \ \__ ,__\ \ \ \L\ \
\ \_\ \ \____/ \ \_\ \_\ \ \_\ \/_/\_\_/ \ \____/
\/_/ \/___/ \/_/\/_/ \/_/ \/_/ \/___/
P3NP4L is a web-based tool designed for cybersecurity enthusiasts, especially pentesters. Leverage the power of GPT-3 to ask any pentesting-related questions and get instant answers.
- Terminal-like UI for nostalgic feels.
- Quick and efficient GPT-3 backed responses.
- Easy and straightforward interface for immediate queries.
-
Installation
git clone https://github.com/psykrat/p3np4l.git cd p3np4l npm install
-
Environment Variables
Create a
.env
file in your root directory and add the following:OPENAI_API_KEY=your_openai_api_key PORT=3000 # Or any preferred port
-
Run the App
npm start
Navigate to
http://localhost:3000
in your browser.
.
|-- public
| |-- index.html
| |-- script.js
| `-- style.css
|-- server.js
`-- package.json
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
- express: Web server framework.
- axios: Promise based HTTP client for the browser and node.js.
- body-parser: Body parsing middleware.
- dotenv: Loads environment variables from
.env
.
ISC License. Check LICENSE
file for more information.
If you have any feedback or feature requests, feel free to open an issue. We appreciate your contribution!
Note: Please use this tool responsibly and ethically. We are not responsible for any misuse or harm caused.
Made with 💚 by Psykrat