All Projects → sandoche → Terminhack

sandoche / Terminhack

Licence: MIT license
👨‍💻 Impress your friends by pretending to be a real hacker

Programming Languages

javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to Terminhack

Discover
Custom bash scripts used to automate various penetration testing tasks including recon, scanning, parsing, and creating malicious payloads and listeners with Metasploit.
Stars: ✭ 2,548 (+3390.41%)
Mutual labels:  nmap, kali-linux, metasploit
searchscan
Search Nmap and Metasploit scanning scripts.
Stars: ✭ 51 (-30.14%)
Mutual labels:  nmap, metasploit
Kali-Linux-Tools-With-Python
Hacking Tools
Stars: ✭ 27 (-63.01%)
Mutual labels:  nmap, kali-linux
Bscan
an asynchronous target enumeration tool
Stars: ✭ 207 (+183.56%)
Mutual labels:  nmap, kali-linux
Entropy
Entropy Toolkit is a set of tools to provide Netwave and GoAhead IP webcams attacks. Entropy Toolkit is a powerful toolkit for webcams penetration testing.
Stars: ✭ 126 (+72.6%)
Mutual labels:  kali-linux, metasploit
Proton
Proton Framework is a Windows post-exploitation framework similar to other Windows post-exploitation frameworks. The major difference is that the Proton Framework does most of its operations using Windows Script Host, with compatibility in the core to support a default installation of Windows 2000 with no service packs all the way through Windows 10.
Stars: ✭ 142 (+94.52%)
Mutual labels:  kali-linux, metasploit
A Red Teamer Diaries
RedTeam/Pentest notes and experiments tested on several infrastructures related to professional engagements.
Stars: ✭ 382 (+423.29%)
Mutual labels:  nmap, metasploit
Msfpc
MSFvenom Payload Creator (MSFPC)
Stars: ✭ 808 (+1006.85%)
Mutual labels:  kali-linux, metasploit
Findsploit
Find exploits in local and online databases instantly
Stars: ✭ 1,160 (+1489.04%)
Mutual labels:  nmap, metasploit
Sandmap
Nmap on steroids. Simple CLI with the ability to run pure Nmap engine, 31 modules with 459 scan profiles.
Stars: ✭ 1,180 (+1516.44%)
Mutual labels:  nmap, kali-linux
Msploitego
Pentesting suite for Maltego based on data in a Metasploit database
Stars: ✭ 124 (+69.86%)
Mutual labels:  nmap, metasploit
Devil
Devil is a tool that is basically made for facebook to Hack target accounts , BruteForce Attack , grab friendlist accounts , yahoo chacker , Facbook Friend information gathering tool , auto likes reactions & much more i hope you enjoy this tool i'm not responsible if you use this tool for any illegal purpose
Stars: ✭ 88 (+20.55%)
Mutual labels:  kali-linux, metasploit
Reconnoitre
A security tool for multithreaded information gathering and service enumeration whilst building directory structures to store results, along with writing out recommendations for further testing.
Stars: ✭ 1,824 (+2398.63%)
Mutual labels:  nmap, kali-linux
Mouse
Mouse Framework is an iOS and macOS post-exploitation framework that gives you a command line session with extra functionality between you and a target machine using only a simple Mouse payload. Mouse gives you the power and convenience of uploading and downloading files, tab completion, taking pictures, location tracking, shell command execution, escalating privileges, password retrieval, and much more.
Stars: ✭ 186 (+154.79%)
Mutual labels:  kali-linux, metasploit
One Lin3r
Gives you one-liners that aids in penetration testing operations, privilege escalation and more
Stars: ✭ 1,259 (+1624.66%)
Mutual labels:  kali-linux, metasploit
Badkarma
network reconnaissance toolkit
Stars: ✭ 353 (+383.56%)
Mutual labels:  nmap, kali-linux
007-TheBond
This Script will help you to gather information about your victim or friend.
Stars: ✭ 371 (+408.22%)
Mutual labels:  kali-linux, metasploit
Ethical Hacking Tools
Complete Listing and Usage of Tools used for Ethical Hacking
Stars: ✭ 272 (+272.6%)
Mutual labels:  kali-linux, metasploit
Easy hack
Hack the World using Termux
Stars: ✭ 549 (+652.05%)
Mutual labels:  nmap, metasploit
Penta
Open source all-in-one CLI tool to semi-automate pentesting.
Stars: ✭ 130 (+78.08%)
Mutual labels:  nmap, metasploit

Terminhack

License Medium Badge Twitter: sandochee

👨‍💻 Impress your friends by pretending to be a real hacker (works directly from the terminal)

Unlike many websites like Geektyper or Hackertyper, Terminhack shows real hacking tools in action and their possible outcome following a real penetration testing process. It can be used through the website or direcly from the terminal!

I made this little website for fun, while doing my learning month about penetration testing.

👉 Read more


Terminhack is a web service that lets you pretend to be a hacker running real penetration testing tools. Even though it shows the real commands and their response, it does not perform any of these actions for real, it is only faking it. Remember that running any of these commands displayed in Terminhack, for real, against a target or performing hack attempts against a target without their explicit permission is illegal. We are not responsible for any trouble you may get into with this. Terminhack has been built for educational purposes to remember the steps of penetration testing.

📖 How to use

From the browser

Go to https://terminhack.learn.uno and click on the "Run this command from my browser"

From the terminal

curl https://terminhack.srv.learn.uno/hack/sandoche.com -N
# or use the alternative url
# curl https://terminhack.herokuapp.com/hack/sandoche.com -N

# you can replace sandoche.com by any domain name or IP address to prentend hacking a specific target

⚙️ Create your own script

Run the dev server

# install the project
npm install

# run the dev server
npm run dev

Add a script

  1. Go to the src/data folder
  2. You will find the default script hack.yml
  3. Duplicate it and rename it
  4. Edit src/config add another array like this ['hack-id', 'filename.yml'] to the hacksMap Map constructor replace hack-id by the id you want to give to your script and filename.yml by the name you decided on the previous step
  5. Edit your yaml file you will see a structure like this
- type: (char | line | block | linebreak | pause)
  value: host $target
  prefix: default

## Type
# - char: shows your message character after character
# - line: shows your message line after line
# - block: shows your message in one block
# - linebreak: to create a line break in the result
# - pause: will pause the script for the amount of time defined in value

## Value
# Here goes your message or the time of your pauses
# Note that $target will be replaced by the <target> in the url

## Prefix
# Setting a prefix to default will display root@kali:~$ before the message
# You can also put the value of your prefix to replace root@kali:~$
# Or disable it by not specifying prefix
  1. Test your script by running curl http://localhost:3000/<hack-id>/<target> -N or by opening this url in your browser http://localhost:3000/<hack-id>/<target>

Run with docker

docker build . -t terminhack
docker run -p 3000:80 terminhack

🤝 Contributing

Contributions, issues and feature requests are welcome!

⭐️ Show your support

Please ⭐️ this repository if this project helped you!

patreon.png

🍺 Buy me a beer

If you like this project, feel free to donate:

  • PayPal: https://www.paypal.me/kanbanote
  • Bitcoin: 19JiNZ1LkMaz57tewqJaTg2hQWH4RgW4Yp
  • Ethereum: 0xded81fa4624e05339924355fe3504ba9587d5419
  • Monero: 43jqzMquW2q989UKSrB2YbeffhmJhbYb2Yxu289bv7pLRh4xVgMKj5yTd52iL6x1dvCYs9ERg5biHYxMjGkpSTs6S2jMyJn
  • Motive: MOTIV-25T5-SD65-V7LJ-BBWRD (Get Motive Now: https://motive.network)

📄 License

MIT License

Copyright (c) Sandoche Adittane

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].