{"id":19914845,"url":"https://github.com/fedi6431/lhe-local_host_executer","last_synced_at":"2026-04-17T08:01:56.895Z","repository":{"id":243422104,"uuid":"812384436","full_name":"Fedi6431/LHE-Local_Host_Executer","owner":"Fedi6431","description":"Remote payload executer in java ","archived":false,"fork":false,"pushed_at":"2025-08-29T20:59:19.000Z","size":284,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-08-29T22:47:05.561Z","etag":null,"topics":["cybersecurity-tools","easy-to-use","java","linux","localnetwork","payloads","remote-control","windows"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Fedi6431.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-06-08T18:25:33.000Z","updated_at":"2025-08-29T20:59:22.000Z","dependencies_parsed_at":"2024-06-26T19:29:08.158Z","dependency_job_id":"8259f878-a46a-401f-b2d6-9ec5ad6d2088","html_url":"https://github.com/Fedi6431/LHE-Local_Host_Executer","commit_stats":null,"previous_names":["fedi6431/lhe-local_host_executer"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/Fedi6431/LHE-Local_Host_Executer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fedi6431%2FLHE-Local_Host_Executer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fedi6431%2FLHE-Local_Host_Executer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fedi6431%2FLHE-Local_Host_Executer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fedi6431%2FLHE-Local_Host_Executer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Fedi6431","download_url":"https://codeload.github.com/Fedi6431/LHE-Local_Host_Executer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fedi6431%2FLHE-Local_Host_Executer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31920518,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"online","status_checked_at":"2026-04-17T02:00:06.879Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cybersecurity-tools","easy-to-use","java","linux","localnetwork","payloads","remote-control","windows"],"created_at":"2024-11-12T21:37:19.714Z","updated_at":"2026-04-17T08:01:56.828Z","avatar_url":"https://github.com/Fedi6431.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LHE-Local_Host_Executer\n\n## Installer guide\n### Windows\n`! To avoid bugs, move the installer out of the LHE folder !`\n\nAfter running `installer.bat` it will check if you have openJDK and git, i you don't have it, the program will install and run them.\nAfter installing the openJDK and the git, the program open the option menu.\n\n### Linux (Debian distribution and Tremux)\nBefore running `installer.sh` you need to open the terminal as root in the installer folder and type \n`chmod +x /bin/zsh` after typing it press enter and type `chmod +x installer.sh` and run the installer using this command \n`./installer.sh`.\n\nAfter running it you can select the \"system\" that you're using.\n\n## User guide\n### Server\nThe server is built in java with a socket connection, it will use port 65000 and its own IPv4 as its IP address (Ex. 192.168.1.255). To execute the server in backgroud use `javaw *name*`.\n\n### Client\nThe client is built in java with a socket connection like the server.\n\nAs soon as the client starts it will ask for the IP address of the server (Ex. 192.168.1.255) you can go to see the IP address using the `ipconfig` command on Windows and on Linux using `ifconfig` or if you do not have physical access to the server, being in the same network you can use a network analyzer capable of seeing all the devices connected to the network.\n\nAfter entering the server's IP address, the client will ask you for the server's operating system.\n\nAnd finally, after configuring the client, you can execute the payloads remotely (in the same network)\n\n### Client GUI\nThe client GUI is build in java with swing and socket connection.\n\nAs soon as you launch the client GUI, a server login panel will open with a text field where you need to enter the IPv4 of the server. \n![image](https://github.com/user-attachments/assets/6161b338-52c6-44f4-b251-69cb4dfa8603)\n\n\nAfter typing the IPv4 of the server, the server control panel will open, in this panel there are 2 buttons and a text field. The text field is used to write payloads and the button next to the text field is used to send them to the server, however, the other button is used to close the session.\n\n![image](https://github.com/user-attachments/assets/542f582b-1e3d-4854-8b71-79dd4cfbcb18)\n\n\n#### Examples of payloads\nWindows payload :\n\n- `echo Hello world \u003e C:\\users\\%username\\Desktop\\Hello.txt `\n\n- `echo @echo off \u003e C:\\users\\%username%\\Desktop\\file.cmd `\n\n- `echo start \u003e\u003e C:\\users\\%username%\\Desktop\\file.cmd`  \n\n- `start C:\\users\\%username%\\Desktop\\file.cmd`\n\n\n### FILE Path\n#### JAVA Files\nserver.java : `src/server.java`\n\nclient.java : `src/client.java`\nclientGUI.java : `src/clientGUI.java`\n#### CLASS Files\nserver.class : `out/production/LHE-Local_Host_Executer/Server.class`\n\nclient.class : `out/production/LHE-Local_Host_Executer\\Client.class`\n\n### Badge ( just cool )\n[![Java CI with Gradle](https://github.com/Fedi6431/LHE-Local_Host_Executer/actions/workflows/gradle.yml/badge.svg)](https://github.com/Fedi6431/LHE-Local_Host_Executer/actions/workflows/gradle.yml)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffedi6431%2Flhe-local_host_executer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffedi6431%2Flhe-local_host_executer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffedi6431%2Flhe-local_host_executer/lists"}