Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samdenty/injectify
Perform advanced MiTM attacks on websites with ease 💉
https://github.com/samdenty/injectify
console-replication github-oauth mitm modular mongodb nodejs reactjs redux typescript webpack xss
Last synced: 7 days ago
JSON representation
Perform advanced MiTM attacks on websites with ease 💉
- Host: GitHub
- URL: https://github.com/samdenty/injectify
- Owner: samdenty
- Created: 2017-11-06T17:01:50.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-03-25T09:04:38.000Z (9 months ago)
- Last Synced: 2024-12-05T07:48:58.047Z (7 days ago)
- Topics: console-replication, github-oauth, mitm, modular, mongodb, nodejs, reactjs, redux, typescript, webpack, xss
- Language: TypeScript
- Homepage: https://injectify.js.org
- Size: 46.7 MB
- Stars: 666
- Watchers: 38
- Forks: 118
- Open Issues: 70
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-network-stuff - **547**星
README
Injectify
Perform advanced MiTM attacks on websites with ease.
✨ Support development on Patreon or one-time via Paypal
Test it out
 |
Installation
 |
Docs
 |
Trello
 |
Discord
- View what's on the victims screen
- Ability to interact and click buttons
- Scrolling is synced two-way
- Data recording
- Database api for recording & storing data
- New module API
- Modules can now run server-side code
![Screenshot of the Injectify UI](https://i.imgur.com/MMc1qOD.png)
Injectify is a modern web based MiTM tool, similiar to BeEF (although completely unrelated in terms of source code). It features cross-platform clients (Web, Desktop, Browser extension).
## What can it do?
* :zap: Create a reverse Javascript shell between the victim and the attacker.
* :keyboard: Records keystrokes and logs them to a database.
* :closed_lock_with_key: Extract and log [saved passwords](https://twitter.com/thesamdd/status/947251299262836741) from the browser.## [Documentation](https://injectify.js.org/)
- [Getting started](https://injectify.js.org/getting-started/installation/mongodb/)
- [Installation ](https://injectify.js.org/getting-started/installation/mongodb/)
- [Creating a MongoDB database](https://injectify.js.org/getting-started/installation/mongodb/)
- [Creating a GitHub application](https://injectify.js.org/getting-started/installation/github/)
- [Configuration](https://injectify.js.org/getting-started/installation/configuration/)
- [Setting up the server](https://injectify.js.org/getting-started/installation/setting-up/)
- [Using it](https://injectify.js.org/usage/payload-generator/)
- [Generating JS payloads](https://injectify.js.org/usage/payload-generator/)
- [Hooking browsers](https://injectify.js.org/usage/inject/)
- [Password extractor](https://injectify.js.org/usage/passwords/)
- [Keylogger](https://injectify.js.org/usage/keylogger/)
- [Project configuration](https://injectify.js.org/usage/project-config/roles/)
- [Managing users & roles](https://injectify.js.org/usage/project-config/roles/)
- [Managing domain filters](https://injectify.js.org/usage/project-config/filters/)
- [Project API](https://injectify.js.org/usage/project-config/api/)
- Development
- [Setting up the dev-server](https://github.com/samdenty99/injectify/wiki/Development-server)
- Builds and deployment
- [CircleCI](https://github.com/samdenty99/injectify/wiki/Builds-and-deployment%3A-CircleCI)
- [TravisCI](https://github.com/samdenty99/injectify/wiki/Builds-and-deployment%3A-TravisCI)## Demos
See more at the [official documentation site](https://injectify.js.org/demos/interface/)### Tabs
![](https://i.imgur.com/P9Cgksy.gif)### Live updates
![](https://i.imgur.com/XY4qrfR.gif)### Console replication
![](https://i.imgur.com/dAnXFSq.gif)### Console data types
![](https://i.imgur.com/pp5Bys4.gif)### Module intellisense
![](https://i.imgur.com/565xR4a.gifv)### Editor intellisense
![](https://i.imgur.com/X0h9A1N.gif)[![Analytics](https://ga-beacon.appspot.com/UA-85426772-5/Injectify/?pixel)](https://github.com/igrigorik/ga-beacon)