https://github.com/chriscarini/intellij-code-exfiltration
A demonstration JetBrains IntelliJ plugin for code exfiltration
https://github.com/chriscarini/intellij-code-exfiltration
intellij intellij-plugin jetbrains jetbrains-ecosystem jetbrains-plugin
Last synced: 6 months ago
JSON representation
A demonstration JetBrains IntelliJ plugin for code exfiltration
- Host: GitHub
- URL: https://github.com/chriscarini/intellij-code-exfiltration
- Owner: ChrisCarini
- License: apache-2.0
- Created: 2018-07-08T15:27:49.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2025-04-17T08:56:16.000Z (6 months ago)
- Last Synced: 2025-04-17T22:14:40.157Z (6 months ago)
- Topics: intellij, intellij-plugin, jetbrains, jetbrains-ecosystem, jetbrains-plugin
- Language: Python
- Homepage: https://jetbrains.chriscarini.com
- Size: 844 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# JetBrains IntelliJ Code Exfiltration Plugin
[](https://github.com/ChrisCarini/intellij-code-exfiltration/blob/main/LICENSE)
[](#contributors)
[](https://github.com/ChrisCarini/intellij-code-exfiltration/actions/workflows/build.yml)
[](https://github.com/ChrisCarini/intellij-code-exfiltration/actions/workflows/compatibility.yml)==== WARNING! ====
This plugin is for demonstration purposes only.
It is **_NOT_** intended to be used in any production / real development environment, whatsoever.
Seriously. Do not do it.
==== WARNING! ====
This plugin was written to demonstrate code exfiltration from JetBrains IntelliJ. The plugin sends an HTTP POST form
request to https://localhost:8080/upload with the `file` and original `path` as part of the request.## Instructions
1) Start the minimal upload server: `cd python_post_server && python3 minimal_upload_server.py`
2) Start an IntelliJ instance with this plugin installed
3) Open a project and file, make a change and save## Contributors