导航:首页 > 源码编译 > 反编译搜索引擎

反编译搜索引擎

发布时间:2022-11-28 15:01:02

❶ VB反编译器怎么用

VB 是伪代码,是种解释性语言,
反编译没用的,不能得到编写的代码,只能看看有哪写控件.

❷ jad反编译工具怎么用

下好以后解压就可以用了,软件就只有一个exe文件和一个帮助文件,为了方便使用,我直接将exe文件放到JDK的bin目录里了:)
下面先来看看从网上搜集来的介绍:在众多的java反编译工具中,有几种非常着名的工具使用了相同的核心引擎——JAD,其中主要包括:Front
End Plus、mDeJava、Decafe Pro、Cavaj Java Decompiler、DJ Java
Decompiler、NMI’s Java Class Viewer和国产的JAVA源代码反编译专家。
JAD本身是一个命令行工具,没有图形界面,上述的这些工具大多是在JAD内核的基础之上加了一个图形界面而已。这么多种产品的共同选择,足可证明JAD
在JAVA反编译领域中的尊贵地位。 JAD是使用Microsoft Visual
C++开发的,运行速度非常快,可以处理很复杂的JAVA编译文件。众多的参数使JAD可以灵活应付多种加密手段,令反编译的代码更加优化和易读。由于
JAD参数太多,没必要一一解释,其中有几个最常用的如下:

-d - 用于指定输出文件的目录

-s - 输出文件扩展名(默认为: .jad),通常都会把输出文件扩展名直接指定为.java,以方便修改的重新编译。

-8 - 将Unicode字符转换为ANSI字符串,如果输出字符串是中文的话一定要加上这个参数才能正确显示。
最常用的反编译指令如下所示:

Jad -d c:\test -s .java -8 HelloWorld.class

这将当前目录下的HelloWorld.class反编译为HelloWorld.java并保存在c:\test目录里,其中的提示输出为中文,
而不是Unicode代码。
附件:对下载后的说明文档的简单翻译,希望对你有所帮助(mathsfan修改于2006.10.29,翻译的不好请见谅)0、1略去2、怎样使用JAD
反编译一个简单的java class文件'example1.class'用如下命令: jad example1.class
这个命令将在当前目录下创建一个'example1.jad'文件,假如当前目录下存在这个文件,则JAD会提示你覆盖它与否。选项
-o 允许覆盖时没有任何提示。选项 -s 允许改变输出文件的后缀名: jad -sjava example1.class
这个命令将要创建'example1.java'文件。在一起使用-o 和
-sjava选项时请小心,因为JAD会附带的重写你的源文件。JAD使用JAVA
class的名字作为输出文件的名字。例如,假如class文件'example1.class'包含JAVA class
'test1'那么JAD将会创建文件'test1.jad'而不是'example1.jad'。假如你想具体指明你的输出文件的名字使用输出重命名:

jad -p example1.class > myexm1.java

选项 –d允许你具体指明另外的输出文件目录,不管这个目录是新建的、默认的或者当前目录。例如:

jad -o -dtest -sjava *.class

(或者 jad -o -d test -s java *.class, 这个有同样的效果)

这个命令将在当前目录下反编译所有的.class文件并在'test'文件夹下建立所有扩展名为.java的输出文件。

假如你想反编译整个目录树下的JAVA classes,使用如下命令:

jad -o -r -sjava -dsrc tree/**/*.class

这个命令将反编译当前目录树里所有的.class文件并且在当前目录下建立src文件夹后根据包的名字来输出文件。例如,假如有一个文件
'tree/a/b/c.class'在包'a.b'下包含了class 'c',那么输出文件的名字为'src/a/b/c.java'。

在先前的命令上将通配符那里注释掉。则它是用JAD来处理而不是command壳,所以在UNIX上的最后一次参数将会被单独引用。

jad -o -r -sjava -dsrc 'tree/**/*.class'

你想检查编译后的文件的正确性或者出于好奇的情况下,这里有一个选项 –a 将会告诉JAD给输出的JAVA虚拟字节码注解。

❸ Sumatrapdf的反向搜索功能突然失效了,现在该怎么办

好吧,你自己没有把情况完全说清楚,不能指望所有的事情别人都能帮你解决。用LaTeX主要是自己多琢磨才行!

winedt安装后需要重新搞个smartpdf程序设置,用ctex2.8中自带的不行,我博文里有说明,这里就不多说了。

若是主分文档的形式,请自行论坛上或我博客上搜索关于主文档设置的说明,否则不能反向搜索。

打开winedt编辑器,options——》execution modes——》xelatex 或 pdflatex,在其面板中 process flow 栏勾选 start viewer 即可在pdfLatex和xeLatex编译结束后自动打开 smartpdf 查看得到的pdf文件,再进一步,勾选 forward search 可实现 tex 文稿至 pdf 生成稿之间的正向搜索!

❹ 咋样看一个封装好的软件代码~

你说的是看文件的源代码吗?如果你想看文件的源代码,首先要知道他是什么用什么语言编写的,然后去网上找相应的反编译工具,如果你想看它的十六进制模式或者反汇编模式,可以用C32Asm这个软件看。不过如果要看反汇编模式我比较喜欢用OD,它用起来方便。不过这些方法一般来说不会成功,因为作者不可能随便把他的劳动果实轻易给别人。文件一般都是加密过或者加过壳的,不过你可以自己脱壳或解密,或者也可以去网上找下脱壳版的进行处理。如果作者公开了文件的源代码,你在网上也肯定也能搜的到,要学会充分的利用搜索引擎,这对你的学习是很有帮助的。希望我的回答对你有所帮助。

❺ 怎么使用改之理软件反编辑APP

你好,建议使用小米人APK改之理:小米人APK改之理是一款可视化的用于修改安卓Apk程序文件的工具,集成了ApkTool、Dex2jar、JD-GUI等Apk修改工具,集Apk反编译、Apk打包、Apk签名,支持语法高亮的代码编辑器,基于文件内容的关键字(支持单行代码或多行代码段)搜索、替换引擎,打造成可视的、一体化的APK修改工具,从而大大简化Apk修改过程中的繁琐操作,修改更轻松。

APK简单认识:
APK是androidPackage的缩写,即Android安装包(apk)。
APK是类似Symbian Sis或Sisx的文件格式。
通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。
apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。
APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。

Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别。
在Android平台中dalvik vm的执行文件被打包为apk格式,最终运行时加载器会解压然后获取编译后的androidmanifest.xml文件中的permission分支相关的安全访问,但仍然存在很多安全限制,如果你将apk文件传到/system/app文件夹下会发现执行是不受限制的。
安装的文件可能不是这个文件夹,而在android rom中系统的apk文件默认会放入这个文件夹,它们拥有着root权限。

❻ 用php做的网站 网站程序(代码)实行封装编译之后 可以对页面内容进行修改吗

封装并不影响前段显示和搜索引擎优化这些,但是封装后你没源代码,就不能对网站进行修改,除非用反编译的软件反编译出源代码

❼ Web渗透是怎么弄的

1.渗透目标
渗透网站(这里指定为www.xxx.com)
切记,在渗透之前要签订协议。
2.信息收集
建议手动检查和扫描器选择同时进行。
2.1 网站常规检测(手动)
1:浏览www.xxx.com
1. 初步确定网站的类型:例如银行,医院,政府等。
2. 查看网站功能模,比如是否有论坛,邮箱等。
3. 重点记录网站所有的输入点(与数据库交互的页面),比如用户登录,用户注册,留言板等。4. 重点查看网站是否用到了一些通用的模板,比如论坛选择了动网(dvbss),就有可能存在动网的漏洞;邮箱有可能选择通用的邮箱系统,也有漏洞。
2: 分析网站的url1. 利用搜索引擎,搜索网站的url,快速找到网站的动态页面。
2. 对网站的域名进行反查,查看IP,确定服务器上的域名数,如果主页面url检测没有漏洞,可以对其他的域名进行检测。
3:审查代码
重点对输入代码(比如表单)进行分析,看如何来提交输入,客户端做了哪些输入的限制方法。
1. 隐藏表单字段 hidden
2. Username,Password等
4:控件分析
Active x 通常都是用c/c++编写
在页面上(通常是首页)的源码中搜索
1. 需要ComRaider+OD 对dll文件进行反编译,看是否有漏洞。
2. 改变程序执行的路径,破坏Active X 实施的输入确认,看web的回应。
5:对常规的输入进行手动注入测试,测试是否有sql注入和跨站漏洞,试用常规的用户名和密码登录。
6:查看web服务器的版本,确定搜索是否有低版本服务器组件和框架的漏洞,比如通用的Java框架Struct2的漏洞。
2.2 工具选择和使用
1:web应用程序漏洞扫描工具
Appscan: (版本7.8)
扫描漏洞比较全,中文,漏洞利用率高,检测速度慢,需要大量内存,重点推荐。
AWVS:
英文,漏洞库完善,检测速度慢。
JSky
中文,检测速度快,但深度一般。
Nessus
英文,检测速度较快,漏洞也比较完善,免费,可及时更新,B/S界面。
2:端口扫描
Nmap
流光
3: 口令破解工具
溯雪
4:sql 注入工具
Asp+SqlServe, ACCESS:啊D注入工具
Php+MySQL : php+mysql注入工具(暗组的hacker栏中)
Jsp+ORACAL: CnsaferSI
支持以上数据库 Pangolin
5: http代理请求
Paros
6:木马
灰鸽子
7:提权木马
一句话木马大马(具体所用的木马参考文档和工具包(绿盟,暗组))
5: 工具推荐使用方案
Appscan扫描出的重大漏洞,进行手工检测(注意看漏洞是如何发现的,修改漏洞的代码,对渗透帮助很大)。
sql注入漏洞
可以选用根据网站类型选择sql注入工具
如果是post请求类型的url,选择使用paros代理后,修改http请求包,进行注入。
WebDEV漏洞
可以启用发送请求(比如DELETE对方网页)
跨站漏洞
直接将appscan的代码输入测试,成功后,可以尝试跨其他脚本(比如
遍历漏洞:
网页的目录,下载网站配置文件信息,和源文件进行反编译
反编译:
Class 可以选用java 反编译工具
Dll (asp.net) 选用Reflector
3.分析并渗透
---------------------
作者:centos2015
来源:CSDN
原文:https://blog.csdn.net/zonghua521/article/details/78272634
版权声明:本文为博主原创文章,转载请附上博文链接!

❽ SumatraPDF的反向搜索功能突然失效了,现在该怎么办

1.安装完WinEdt 6(或7) 后启动,首先先配置一下编译器,在菜单栏选Options -> Configurations -> 点击“MiKTeX”即可。

2.接下来配置PDF Viewer,在WinEdt 6(或7)的菜单栏选Options -> Execution Modes ->PDF Viewer ->点击右侧的“Browse”按钮,在弹出窗口中选择SumatraPDF程序的路径,
"D:\Program Files(x86)\CTEX\CTeX\ctex\bin\SumatraPDF.exe",
一定要写到SumatraPDF.exe文件才行!"D:\Program Files (x86)\CTEX\"是我机器上的CTeX软件套装的安装的路径,你也可以根据你的软件安装路径进行稍加改动,注意你的整个完整路径一定要写到SumatraPDF.exe文件才行。同时,去掉Auto-detect前面的钩!(否则下次打开WinEdt 7的时候,系统会自动把adobe等强势的pdf阅读软件设置为自动加载的,这样就不能自动默认为SumatraPDF了,下次编译完tex文件后也就不能由SumatraPDF自动弹出生成的PDF文件了。),同时要注意到就在PDF Viewer这个窗口下方的“Use --synctex switch when --src is enabled”前的选项是要打钩的才行!!!OK即可!这个勾很重要,很多时候都是没有打这个勾导致的不能反向定位的!!!而且要观察WinEdt 6(或7)的编辑界面的最下方的状态栏(可以通过菜单栏中的View下选择status line来打开和关闭)中是否有--src符号。如果有的话就可以了。(有时勾选的太多了,记不清哪些不该勾选的话,就在菜单栏选Options -> Execution Modes ->第一栏Console Applications 中的Default 按钮,这样很多东西都会回到系统默认状态,但是要注意还要勾选这里提到的 “去掉Auto-detect前面的钩!”和“Use --synctex switch when --src is enabled”前的选项是要打钩,以及后面提到的process flow 栏勾选 start viewer,即可在pdfLatex和xeLatex编译结束后自动打开SumatraPDF 查看得到的 pdf文件,再进一步,勾选 forward search 可实现 tex 文稿至 pdf 生成稿之间的正向搜索!正向搜索也很重要!!!)

3.特别注意,还要在SumatraPDF中的设置上设置反向搜索路径,点击SumatraPDF中的菜单栏中的设置->选项,在弹出的SumatraPDF选项窗口下最后一行的空格中填入"D:\Program Files (x86)\CTEX\WinEdt 7\WinEdt.exe" "[Open(|%f|);SelPar(%l,8)]" 要这样设置,前面部分是你电脑中WinEdt 6(或7)的WinEdt.exe执行程序的路径,后面是命令,两者之间用" "分开,特别是" "中间要空一格,否则命令不能被执行。

4.另外,要让SumatraPDF在WinEdt 6(或7) 编译完成了以后自动弹出pdf的内容,要在WinEdt 7菜单栏,打开WinEdt编辑器,options——》execution modes——》LaTeX或TeX或AMSTeX或XeLateX 或 PDFLaTeX或PDFTeX或XeLaTeX或XeTeX或LuaLaTeX或LuaTeX或TeXify(依次选择并执行后面的操作,以确保在不同编辑方式下都能实现正向搜索功能),在其面板中 process flow 栏勾选 start viewer 即可在pdfLatex和xeLatex编译结束后自动打开 smartpdf 查看得到的pdf文件,再进一步,勾选 forward search 可实现 tex 文稿至 pdf 生成稿之间的正向搜索!
----------------说明----------------------------------------------------
WinEdt 6(或7) 面板有PDF Preview和PDF Search两个按钮。采用LaTeX或TeX或AMSTeX或XeLateX 或 PDFLaTeX或PDFTeX或XeLaTeX或XeTeX或LuaLaTeX或LuaTeX或TeXify编译TeX文档后,点击第一个按钮即可查阅生成的PDF文件,在PDF页面上双击某行,即可跳转至TeX文档的对应源码处(一般用反底深蓝色标明某行),这是反向搜索功能。正向搜索功能是指先将鼠标光标左击TeX文档的某源码处,然后在左击“PDF Search”按钮,即可跳转至PDF页面上对应的行处(一般用反底浅蓝色标明某行)。这样的相互跳转对于论文写作和修改时十分方便的。
-----------------------------------------------------------------------------
现在就可以在WinEdt 6(或7)编辑器中使用PDFLaTeX编译TeX文档了,生成了PDF文件以后,选择一下面板右上方的PDF Preview和PDF Search两个按钮,试试TeX<—>PDF 之间的相互跳转功能吧(即正向搜索和反向搜索功能)!

❾ 如何在CHM文档里添加搜索功能

、使用CHM Editor 编辑器打开该文件;


❿ 如何在生成CHM文件中添加搜索功能

在网上下载了一个Android API(英文版CHM文件)
十分感谢这么仁兄的分享。下载之后,如果是win7操作系统,刚开始时打不开文件的,
但是只要右键—>属性-->解除锁定。Ok,完成以上操作,就可以打开文件了。
可是又发现一个问题,文件里边没有搜索功能。
于是决定自己在这个文件里边添加搜索功能。
添加方法:
第一步:下载一个反编译软件,将原来的chm文件解压。这里我用的是7-Zip。只要网络搜索“7_Zip”,就会出来好多下载链接。
第二步:解压之后,需要重新制作chm文件,这里用到的软件是Easy_chm
使用EasyCHM只需要三个步骤就可以完成CHM制作:
1. 用户指定一个目录,会自动导入全部目录及文件;
2. 设置CHM编译选项;
3. 开始制作。

阅读全文

与反编译搜索引擎相关的资料

热点内容
java栈的元素 浏览:737
程序员与篮球事件 浏览:675
app反编译不完整 浏览:788
电脑上的文件夹怎么调整 浏览:7
服务器无响应是什么原因呀 浏览:984
wd文档里的app怎么制作 浏览:513
电脑里的文件夹没有了一般能恢复吗 浏览:418
哪里有配加密钥匙的 浏览:210
服务器开不了机怎么把数据弄出来 浏览:958
gif动态图片怎么压缩 浏览:521
黑猴子棒球压缩文件解压密码 浏览:631
如何让app适应不同的手机屏幕大小 浏览:10
苹果手机如何给安卓手机分享软件 浏览:761
苹果电脑怎么运行腾讯云服务器 浏览:59
明日之后沙石堡命令助手 浏览:261
蛋糕店用什么样的app 浏览:877
长安银行信用卡app怎么取现 浏览:635
dos命令cmd命令的 浏览:226
阿里云存档视频文件的服务器 浏览:194
ftp修改文件权限命令 浏览:491