下载资源后端资源详情
BehinderV2.zip
大小:48.15MB
价格:12积分
下载量:0
评分:
5.0
上传者:weixin_48097919
更新日期:2024-08-28

冰蝎2.0源码编译可运行

资源文件列表(大概)

文件名
大小
Behinder.jar_Decompiler.com/
-
Behinder.jar_Decompiler.com/.classpath
831B
Behinder.jar_Decompiler.com/.idea/
-
Behinder.jar_Decompiler.com/.idea/.gitignore
184B
Behinder.jar_Decompiler.com/.idea/artifacts/
-
Behinder.jar_Decompiler.com/.idea/artifacts/Behinder_jar_Decompiler_com_jar.xml
1.38KB
Behinder.jar_Decompiler.com/.idea/libraries/
-
Behinder.jar_Decompiler.com/.idea/libraries/Behinder_jar_Decompiler_com.xml
867B
Behinder.jar_Decompiler.com/.idea/libraries/swt_4.xml
523B
Behinder.jar_Decompiler.com/.idea/misc.xml
278B
Behinder.jar_Decompiler.com/.idea/modules.xml
301B
Behinder.jar_Decompiler.com/.idea/workspace.xml
4.13KB
Behinder.jar_Decompiler.com/.project
365B
Behinder.jar_Decompiler.com/asm-3.3.1.jar
42.56KB
Behinder.jar_Decompiler.com/Behinder.jar_Decompiler.com.eml
606B
Behinder.jar_Decompiler.com/Behinder.jar_Decompiler.com.iml
1.51KB
Behinder.jar_Decompiler.com/data.db
15KB
Behinder.jar_Decompiler.com/javax.servlet-api-3.1.0.jar
93.56KB
Behinder.jar_Decompiler.com/json-20180130.jar
60.66KB
Behinder.jar_Decompiler.com/jsp-api-2.0.jar
49.31KB
Behinder.jar_Decompiler.com/META-INF/
-
Behinder.jar_Decompiler.com/META-INF/MANIFEST.MF
68B
Behinder.jar_Decompiler.com/net/
-
Behinder.jar_Decompiler.com/net/rebeyond/
-
Behinder.jar_Decompiler.com/net/rebeyond/behinder/
-
Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/
-
Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/Crypt.java
3.92KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/Decrypt.java
1.63KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/Params.java
5.82KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/PluginUtils.java
99B
Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/ShellEntity.java
1.67KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/ShellManager.java
8.62KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/ShellService.java
25.8KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/
-
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/asp/
-
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/asp/BasicInfo.asp
8.12KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/asp/Cmd.asp
2.81KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/asp/Database.asp
3.06KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/asp/FileOperation.asp
7.78KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/
-
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/BasicInfo.dll
7KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/Cmd.dll
8KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/ConnectBack.dll
9KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/Database.dll
10KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/Eval.dll
8.5KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/FileOperation.dll
10KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/Loader.dll
7.5KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/RealCMD.dll
9KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/SocksProxy.dll
7.5KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/
-
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/BasicInfo.java
4.23KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/Cmd.java
4.14KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/ConnectBack.java
16.24KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/Database.java
5.83KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/Eval.java
5.39KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/FileOperation.java
8.87KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/Loader.java
4.04KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/RealCMD.java
6.57KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/SocksProxy.java
4.71KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/
-
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/BasicInfo.php
1.18KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/Cmd.php
2.95KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/ConnectBack.php
4.33KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/Database.php
6.91KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/Echo.php
526B
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/FileOperation.php
6.01KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/RealCMD.php
5.7KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/SocksProxy.php
4.48KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/test.php
1.07KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/
-
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/database.png
390B
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/database_column.png
738B
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/database_table.png
726B
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/drive.png
346B
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/file.png
1.08KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/folder.png
537B
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/logo-old.jpg
11.02KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/proxy.gif
1.08KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/proxy.jpg
883B
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/proxy.png
1.21KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/reverse.png
3.44KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/ssl.png
824B
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/start.png
3.04KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/stop.png
209B
Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/test.png
1.03KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/
-
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/BasicInfoUtils.java
9.02KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/CmdUtils.java
9.51KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/ConnectBackUtils.java
1.83KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/CustomStyledText.java
2.09KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/CustomTable.java
1.95KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/DBManagerUtils.java
30.57KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/EvalUtils.java
2.72KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/FileManagerUtils.java
21.42KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/Main.java
12.04KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/MainShell.java
32.42KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/ProxyForm.java
8.47KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/ShellForm.java
9.23KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/Starter.java
1.86KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/
-
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/BasicAuthenticator.java
500B
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/CipherUtils.java
9.56KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/Constants.java
2.79KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/jc/
-
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/jc/CustomClassloaderJavaFileManager.java
3.76KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/jc/CustomJavaFileObject.java
2.2KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/jc/MyJavaFileObject.java
1.15KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/jc/PackageInternalsFinder.java
4.44KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/jc/Run.java
3.73KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/ProxyUtils.java
9.85KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/ReplacingInputStream.java
1.79KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/SSLExcludeCipherConnectionHelper.java
5.69KB
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/StringJavaObject.java
700B
Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/Utils.java
30.54KB
Behinder.jar_Decompiler.com/org.eclipse.core.runtime_3.13.0.v20170207-1030.jar
74.05KB
Behinder.jar_Decompiler.com/org.eclipse.swt.cocoa.macosx.x86_64_3.110.0.v20190305-0602.jar
2.04MB
Behinder.jar_Decompiler.com/org.eclipse.swt.jar
2.2MB
Behinder.jar_Decompiler.com/org/
-
Behinder.jar_Decompiler.com/org/eclipse/
-
Behinder.jar_Decompiler.com/org/eclipse/jdt/
-
Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/
-
Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/jarinjarloader/
-
Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/jarinjarloader/JarRsrcLoader.java
3.56KB
Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/jarinjarloader/JIJConstants.java
734B
Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/jarinjarloader/RsrcURLConnection.java
878B
Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandler.java
973B
Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandlerFactory.java
774B
Behinder.jar_Decompiler.com/org/eclipse/wb/
-
Behinder.jar_Decompiler.com/org/eclipse/wb/swt/
-
Behinder.jar_Decompiler.com/org/eclipse/wb/swt/SWTResourceManager.java
9.08KB
Behinder.jar_Decompiler.com/out/
-
Behinder.jar_Decompiler.com/out/artifacts/
-
Behinder.jar_Decompiler.com/out/artifacts/Behinder_jar_Decompiler_com_jar/
-
Behinder.jar_Decompiler.com/out/artifacts/Behinder_jar_Decompiler_com_jar/Behinder.jar_Decompiler.com.jar
33.91MB
Behinder.jar_Decompiler.com/servlet-api-2.4.jar
95.4KB
Behinder.jar_Decompiler.com/sqlite-jdbc-3.21.0.jar
5.76MB
Behinder.jar_Decompiler.com/src.zip
1.89MB
Behinder.jar_Decompiler.com/swing2swt.jar
33.18KB
Behinder.jar_Decompiler.com/swt.jar
2.2MB

资源内容介绍

自用
package net.rebeyond.behinder.ui;import java.io.ByteArrayInputStream;import java.util.HashMap;import java.util.Map;import net.rebeyond.behinder.core.ShellService;import net.rebeyond.behinder.utils.Constants;import net.rebeyond.behinder.utils.ProxyUtils;import net.rebeyond.behinder.utils.Utils;import org.eclipse.swt.browser.Browser;import org.eclipse.swt.custom.StackLayout;import org.eclipse.swt.custom.StyledText;import org.eclipse.swt.custom.VerifyKeyListener;import org.eclipse.swt.events.FocusAdapter;import org.eclipse.swt.events.FocusEvent;import org.eclipse.swt.events.KeyAdapter;import org.eclipse.swt.events.KeyEvent;import org.eclipse.swt.events.ModifyEvent;import org.eclipse.swt.events.ModifyListener;import org.eclipse.swt.events.MouseAdapter;import org.eclipse.swt.events.MouseEvent;import org.eclipse.swt.events.SelectionAdapter;import org.eclipse.swt.events.SelectionEvent;import org.eclipse.swt.events.VerifyEvent;import org.eclipse.swt.graphics.Image;import org.eclipse.swt.layout.FillLayout;import org.eclipse.swt.layout.GridData;import org.eclipse.swt.layout.GridLayout;import org.eclipse.swt.widgets.Button;import org.eclipse.swt.widgets.Combo;import org.eclipse.swt.widgets.Composite;import org.eclipse.swt.widgets.Display;import org.eclipse.swt.widgets.Group;import org.eclipse.swt.widgets.Label;import org.eclipse.swt.widgets.Shell;import org.eclipse.swt.widgets.TabFolder;import org.eclipse.swt.widgets.TabItem;import org.eclipse.swt.widgets.Table;import org.eclipse.swt.widgets.TableColumn;import org.eclipse.swt.widgets.Text;import org.eclipse.swt.widgets.Tree;import org.eclipse.swt.widgets.TreeItem;import org.json.JSONObject;import swing2swt.layout.BorderLayout;public class MainShell extends Shell { public JSONObject currentShell; public ShellService currentShellService; private ProxyUtils proxyUtils; public Map<String, String> basicInfoMap = new HashMap(); private Text urlTxt; private Text cmdview; private Table fileTable; private Text IPTxt; private Text msfTipsTxt; private Text connStrTxt; private Table dataTable; private Text sqlTxt; private Label connectStatus; private Tree dirTree; public Label statusLabel; private Tree dataTree; private Button btnShell; private Button btnMeter; private Text portTxt; private Button connectBackBtn; private Text bindAddressTxt; private Text bindPortTxt; private StyledText proxyLogTxt; private StyledText sourceCodeTxt; private StyledText evalResultTxt; private Text memoTxt; private StyledText realCmdView; private Text imagePathTxt; private Text fileContentTxt; private Composite composite_7; private Composite composite_8; private Text filePathTxt; private Combo charsetCombo; private Combo dataTypeComb; public DBManagerUtils DBManagerUtils; public FileManagerUtils FileManagerUtils; public CmdUtils CmdUtils; public EvalUtils EvalUtils; public ConnectBackUtils ConnectBackUtils; private TabItem updateInfoTab; private Browser updateInfoBrowser; private Combo currentPathCombo; private TabItem reverseTab; private TabItem socksProxyTab; private TabItem realCmdTab; public static void main(String[] args) { } public MainShell(Display display, final JSONObject shellEntity) { super(display, 1264); this.setLayout(new BorderLayout(0, 0)); Group grpStatus = new Group(this, 0); grpStatus.setText("状态"); grpStatus.setLayoutData("South"); grpStatus.setLayout(new GridLayout(4, false)); this.statusLabel = new Label(grpStatus, 0); this.statusLabel.setLayoutData(new GridData(4, 16777216, true, false, 1, 1)); Label versionLabel = new Label(grpStatus, 0); versionLabel.setText(String.format("冰蝎 %s", Constants.VERSION)); versionLabel.setLayoutData(new GridData(131072, 16777216, false, false, 1, 1)); Label label_1 = new Label(grpStatus, 2); GridData layoutData = new GridData(); layoutData.heightHint = 20; label_1.setLayoutData(layoutData); Label authorLabel = new Label(grpStatus, 0); authorLabel.setText("By rebeyond"); TabFolder tabFolder = new TabFolder(this, 0); tabFolder.setLayoutData("Center"); TabItem basicTab = new TabItem(tabFolder, 0); basicTab.setText("基本信息"); final Browser baseInfoView = new Browser(tabFolder, 0); baseInfoView.setJavascriptEnabled(false); basicTab.setControl(baseInfoView); TabItem cmdTab = new TabItem(tabFolder, 0); cmdTab.setText("命令执行"); this.cmdview = new Text(tabFolder, 2626); this.cmdview.addFocusListener(new FocusAdapter() { public void focusGained(FocusEvent arg0) { MainShell.this.CmdUtils.currentPos = MainShell.this.cmdview.getCharCount(); } }); this.cmdview.addKeyListener(new KeyAdapter() { public void keyPressed(KeyEvent e) { try { MainShell.this.CmdUtils.sendCommand(e, MainShell.this.cmdview); } catch (Exception var3) { var3.printStackTrace(); MainShell.this.statusLabel.setText("发生异常:" + var3.getMessage()); } } }); this.cmdview.setForeground(Display.getDefault().getSystemColor(5)); this.cmdview.setBackground(Display.getDefault().getSystemColor(21)); cmdTab.setControl(this.cmdview); this.realCmdTab = new TabItem(tabFolder, 0); this.realCmdTab.setText("虚拟终端"); Composite composite_6 = new Composite(tabFolder, 0); this.realCmdTab.setControl(composite_6); composite_6.setLayout(new GridLayout(3, false)); Label imagePathLabel = new Label(composite_6, 0); imagePathLabel.setLayoutData(new GridData(131072, 16777216, false, false, 1, 1)); imagePathLabel.setText("可执行文件路径:"); this.imagePathTxt = new Text(composite_6, 2048); this.imagePathTxt.setLayoutData(new GridData(4, 16777216, true, false, 1, 1)); final Button realCmdBtn = new Button(composite_6, 0); try { Image startImage = new Image(display, new ByteArrayInputStream(Utils.getResourceData("net/rebeyond/behinder/resource/start.png"))); realCmdBtn.setData("start", startImage); Image stopImage = new Image(display, new ByteArrayInputStream(Utils.getResourceData("net/rebeyond/behinder/resource/stop.png"))); realCmdBtn.setData("stop", stopImage); realCmdBtn.setImage(startImage); } catch (Exception var68) { var68.printStackTrace(); } realCmdBtn.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { try { if (realCmdBtn.getText().equals("启动")) { MainShell.this.CmdUtils.createRealCMD(MainShell.this.realCmdView, MainShell.this.imagePathTxt.getText().trim()); realCmdBtn.setText("停止"); realCmdBtn.setImage((Image)realCmdBtn.getData("stop")); } else if (realCmdBtn.getText().equals("停止")) { MainShell.this.CmdUtils.stopRealCMD(MainShell.this.realCmdView, MainShell.this.imagePathTxt.getText().trim()); realCmdBtn.setText("启动"); realCmdBtn.setImage((Image)realCmdBtn.getData("start")); } } catch (Exception var3) { var3.printStackTrace(); } } }); realCmdBtn.setText("启动"); this.realCmdView = new CustomStyledText(composite_6, 2818, Constants.MENU_COPY | Constants.MENU_PASTE | Constants.MENU_SELECT_ALL); this.realCmdView.addFocusListener(new FocusAdapter() { public void focusGained(FocusEvent arg0) { MainShell.this.CmdUtils.currentPos = MainShell.this.realCmdView.getCharCount(); } }); this.realCmdView.setBackground(Display.getD

用户评论 (0)

发表评论

captcha