E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
反编译技术探究
【转】Android 防破解技术简介
但是随之而来的问题也越来越多,这其中比较令人头疼的问题就是:有些不法分子利用
反编译
技术破解App,修改代码,之后再重新编译上传到应用商店!
weixin_33827965
·
2023-12-06 04:44
移动开发
c/c++
java
Android代码混淆防
反编译
解决方案研究
做Android开发的都知道要做混淆去防apk被
反编译
、破解,通过proguard进行Java代码混淆。但是,Android代码混淆真的能起到实质性的作用吗?
cuidaan2106
·
2023-12-06 04:12
python项目源码保护——代码混淆
代码混淆可以有效地防止代码被
反编译
和盗用,提高代码的安全性。pyobfuscatepyobfusate通过多种方式转换源代码。其中一些转换是可逆的,有些转换则是不可逆的。
WonderThink
·
2023-12-05 23:16
python
python
小程序
反编译
相关
wxappUnpacker使用过程:https://www.jianshu.com/p/aca846ed249fmac小程序路径:https://blog.csdn.net/csdnmmd/article/details/132757564小程序路径:https://www.jianshu.com/p/0617ee1ce641
绿叶清风
·
2023-12-05 18:14
微信小程序
反编译
工具.NET Reactor 简明教程
为什么要进行加固wpf、winform等框架生成的执行文件是可以被ILSPY等软件
反编译
的,只要将exe文件拖到ILSPY,源码就会被暴露得干干净净。对于安
石走刀口
·
2023-12-05 12:01
C#
反编译
Exe
前言本文只能破解指定类型的exe;本文仅针对用exe4j打包java运行程序生成的exe。此类exe的特点:exe一启动,就会转成jar来运行。所以本质是寻找核心jar并破解jar的过程。(对exe4j有兴趣的,可自行下载研究:点我下载exe4j-win-64位)准备待破解的exe,jar破解工具jd-gui【点我下载】实战第一步:运行exe运行exe,记下此刻时间第二步:找到jar包所在文件夹到
小彩虹冲鸭
·
2023-12-05 03:27
工具
反编译exe
exe4j
jd-gui
反编译jar
攻防世界Reverse简单难度bad_python题解
开始分析拿到的是一个pyc文件,
反编译
回py文件即可查看源码
反编译
出错,百度后了解到是文件头有问题,可以自行编译一个pyc文件,按照该正常文件头修改所给文件头即可自行编译pyc文件根据文件名得到编译环境为
shenkong_
·
2023-12-04 23:54
安全
bad_python
攻防世界(xctf.org.cn)前戏下载文件,解压完成后是这个一个pyc文件这里要用到python的
反编译
要用到的工具有两个1.python自带的uncompyle62.pycdc文件——比uncompyle6
_Nickname
·
2023-12-04 23:50
python
开发语言
网络安全
密码学
数据结构
如何获取JDK Proxy动态代理生成的代理类源代码
实际上,既然已经有了代理类的字节码文件,我们只需要使用
反编译
工具将其转换回可读的Java源代码形式即可。而idea作为一款
JermeryBesian
·
2023-12-04 22:06
Java
java
jvm
开发语言
app逆向(1)| 为什么要进行app逆向
比如你看到别人写的某个程序能够做出某种漂亮的动画效果,通过反汇编、
反编译
和动态跟踪等方法分析出其动画效果的实现过程这种行为就是逆向工程。2.什么是软件逆向?
张烫麻辣亮。
·
2023-12-04 17:26
APP逆向
android
java
逆向
app逆向(11)| jadx
反编译
工具的安装
文章目录一、什么是jadx二、安装一、什么是jadxJADX是一款优秀的Android
反编译
工具,支持命令行和图形化界面,能为我们省下大量的
反编译
时间。
张烫麻辣亮。
·
2023-12-04 17:26
APP逆向
http
代理模式
网络
java中class文件
反编译
_java中的.class文件
反编译
安装Javajdk后看安装目录里有没有jad.exe,没有要下载,一般都有的配置Java环境变量开始-运行-cmd-回车-进入命令行窗口:cd+空格+class文件所在路径:按下面的命令进行
反编译
:例如
weixin_39916355
·
2023-12-04 17:46
java中class文件反编译
class文件
反编译
成java文件
想到以前通过javac命令来将java源文件编译成字节码,那么能不能
反编译
将字节码转成java源文件呢,在网上搜了一下,最后使用
反编译
工具javadecompiler可以进行
反编译
。
我愿成为你头顶的云
·
2023-12-04 17:15
Java使用工具
将class文件
反编译
成java文件-(纯实际操作)
将.class文件
反编译
成.java文件-纯实际操作将class文件转换成java文件-纯实际操作第一步:下载
反编译
工具JAD官网地址操作图如下:第二步:将要
反编译
的文件夹放入,/jad158.win目录下第三步
魔都第一深情
·
2023-12-04 17:43
程序员
编程
java
将.class文件
反编译
为.java文件
jad158g.win.zip文件官网下载:JADJavaDecompilerDownloadMirrorhttps://varaneckas.com/jad/2.jad158g.win.zip解压3.将需要
反编译
的文件粘到当前文件夹下
尽管叫我无名之辈
·
2023-12-04 17:43
java
jar
java
如何将class文件
反编译
成java文件
工作中最常遇见的是查看某些想查看某些依赖源码时,又不能下载源码,往往只能通过提供的jar文件
反编译
查看。
肖扬、
·
2023-12-04 17:13
将class文件
反编译
成java文件
一、IDEA自带的JavaBytecodeDecompiler对于需
反编译
的class文件Kb比较大时,
反编译
后的文件就会报一大堆错误,适用于小Kb或者比较简单的class
反编译
二、Jadjad是一个简单易用的命令行工具
有梦想的菜
·
2023-12-04 17:11
Java
java
开发语言
破解app思路
1.会看smali代码逻辑一.快速定位关键代码1.分析流程搜索特征字符串搜索关键api通过方法名来判断方法的功能2.快速定位关键代码
反编译
APK程序AndroidManifest.xml=>包名/系统版本
Python9724
·
2023-12-04 10:44
javascript
开发语言
ecmascript
5.object
object关键字,常用来作为kotlin中的单例模式定义:1.只有一个实例的类2.不能自定义构造方法3.可以实现接口,继承父类4.
反编译
出来的class文件,就是java中static代码块中new对象的单例模式
学吉他的袁先生
·
2023-12-04 04:05
[Java] 模拟Jdk 以及 CGLib 代理原理
文章目录JDKarthas
反编译
jdk代理对象arthas
反编译
的结果是:CGlibmethodProxy不经过反射调用方法的原理MethodProxy原理模拟结合目标对象使用模拟结合代理对象使用JDKJdk
程序员三木
·
2023-12-04 02:33
Java探索者之路
java
开发语言
Flutter App混淆加固、保护与优化原理
混淆的主要目的是提高
反编译
和逆向工程的难度。通常,混淆可以通过以下方法实现:重命名变量、函数和类名。删除不必要的空白字符、注释和换行符。优化代码结构,例如内联函
不写代码没饭吃
·
2023-12-03 21:08
APP加固
iOS加固
ios
科技
Flutter应用程序的加固原理
但是,由于其跨平台特性,Flutter应用程序也面临着一些安全风险,例如
反编译
、代码泄露、数据泄露等问题。为了保护Flutter应用程序的安全性,开发者需要进行加固,提供更加安全的应用程序给用户使用。
技术博主狂热者
·
2023-12-03 21:38
ios打包
上架
objective-c
github
从0开始分析ipa之 Hopper Disassembler
反编译
工具的使用
在iOS逆向中,
反编译
工具扮演着至关重要的角色,帮助开发者深入理解和分析应用程序的内部结构。HopperDisassembler是一款备受推崇的工具,它可以帮助我们解开应用程序的面纱,探索其中的奥秘。
姜庄湖
·
2023-12-03 21:52
iOS逆向
cocoa
objective-c
ios
iOS逆向
macos
iOS-初识逆向IDA工具使用
逆向小白一枚,记录下自己学习
反编译
的一些历程~一般学习逆向,也是需要借助一些工具的,通过
反编译
工具,分析二进制文件,生产汇编代码,从而转换成高级语言。
翀鹰精灵
·
2023-12-03 21:21
反编译
编程语言
python
大数据
开发工具
iOS逆向分析预备知识-砸壳
通过静态反汇编工具IDA
反编译
具有DRM保护的应用时,IDA会自动识别目标已加密,如图:点击上图中的“Yes”按钮,经过加密的内容IDA是无法正常解析出类名和函数名的,如图:二
二进制空间安全
·
2023-12-03 21:49
软件逆向工程
系统安全
面试官:你说懂动态代理,那为什么JDK中的代理类都要继承Proxy?
imageJDK底层生成的字节码文件
反编译
成了java代码,如下:publicfinalclassproxyextendsProxyimplementsMyService{privatestaticMethodm1
废柴程序员
·
2023-12-03 19:37
反编译
反编译
我们都知道,Android程序打完包之后得到的是一个APK文件,这个文件是可以直接安装到任何Android手机上的,我们
反编译
其实也就是对这个APK文件进行
反编译
。
豆Android
·
2023-12-03 12:27
知识点
反编译
idea打开.class文件没有
反编译
1问题描述新安装的idea开发工具,打开.class文件查看内容时发现没有将文件进行
反编译
,所以具体的代码实现看不到。
wmd看海
·
2023-12-03 11:46
开发工具
intellij-idea
java
ide
ctf比赛涉及的方面以及所需知识
Reverse题目涉及到软件逆向、破解技术等,要求有较强的反汇编、
反编译
功底。主要考查参赛选手的逆向分析能力。
镜..
·
2023-12-03 06:48
安全
TPCTF2023 re
比赛没打,赛后补题maze首先得知道这是个python打包的elf,先用pyinstxtractor解一下解完以后平平无奇,
反编译
chal.pyc也只有导入maze运行run函数那就只有一个maze.so
UmVfX1BvaW50
·
2023-12-03 05:30
python
linux
开发语言
B站最新算法2017年有效
算法基于
反编译
bilibili播放器得到的。密钥自己找咯。php;toolbar:
CrazyL-
·
2023-12-02 20:56
爬虫
b站
andriod7.0+charles抓包unknown问题
文章目录前言
反编译
修改配置重新打包前言之前在做手机采集调研的时候,发现对于andriod7以上的版本,很多app用charles抓包都会显示unknown,于是上网查了一下,发现是在android7之后系统证书和用户自行安装的证书被分开了
qq_36532060
·
2023-12-02 19:48
android
爬虫
Flutter应用程序的加固原理
但是,由于其跨平台特性,Flutter应用程序也面临着一些安全风险,例如
反编译
、代码泄露、数据泄露等问题。为了保护Flutter应用程序的安全性,开发者需要进行加固,提供更加安全的应用程序给用户使用。
憧憬blog
·
2023-12-02 19:10
Windows证书
iOS证书
Windows
iOS
flutter
Unity3D 导出的apk进行混淆加固、保护与优化原理(防止
反编译
)
目录前言:准备资料:正文:1:打包一个带有签名的apk2:对包进行
反编译
3:使用ipaguard来对程序进行加固前言:对于辛辛苦苦完成的apk程序被人轻易的
反编译
了,那就得不偿失了,这篇文章就是解决Unity
憧憬blog
·
2023-12-02 16:02
Windows
iOS
Windows证书
java
前端
Flutter应用程序的加固原理
但是,由于其跨平台特性,Flutter应用程序也面临着一些安全风险,例如
反编译
、代码泄露、数据泄露等问题。为了保护Flutter应用程序的安全性,开发者需要进行加固,提供更加安全的应用程序给用户使用。
憧憬blog
·
2023-12-02 16:29
Windows证书
iOS证书
科技
uni-app
一次不成功的抓包,踩坑过程
我的目标APP里,经过apk
反编译
出来,看到有libflutter.so文件,想着开发商用flutter框架开发的此应用,准备用fridahook技术+postern工具+Charles代理工具,对其进行抓包软件版本
lihuayong
·
2023-12-02 15:44
Android
抓包
Frida
Frida-server
抓包
Android模拟器
Android逆向之重新打包APK
1.
反编译
反编译
工具使用apktool,点击安装使用如下命令:apktooldexample.apk执行完毕后会在当前目录生成一个example文件夹,里面是
反编译
出的文件。
lihuayong
·
2023-12-02 15:13
Android
Android逆向
APK反编译
APK签名
APK打包
[每周一更]-(第75期):Go相关粗浅的防破解方案
Go作为编译语言,天然存在跨平台的属性,我们在编译完成后,可以再不暴露源代码的情况下,运行在对应的平台中,但是还是架不住有逆向工程师的
反编译
、反汇编的情形;(当然我们写的都不希望被别人偷了,以下内容简单做个攻防介绍
ifanatic
·
2023-12-02 14:43
每周一更
golang
java
数据库
解决 MacOS BigSur JD-GUI 打开失败的问题
前言JD-GUI是一款轻量级的Java
反编译
工具,对于一些没有源码的Jar包,直接拖进去就可以
反编译
源码,十分的方便。在MacOS还是Mojave的时候,JD-GUI使用一切正常。
真不爱学习
·
2023-12-02 10:21
【乌卡时代】开发工具及技巧
macos
java
jvm
安卓小程序与编译抓包
://burp点击高级——接受风险并继续拿到证书将浏览器信任证书打开设置搜索证书——查看证书点击导入——导入证书证书验证成功后,访问网页(吾爱破解),查看bp的历史记录发现全部的https都信任小程序
反编译
输入
西柠!
·
2023-12-02 05:55
android
小程序
[Jvm]程序员的精进之路~JDK代理源码初探
从模仿到
反编译
jdk代理源码Jdk代理的最简单模拟,由前文可知JDK动态代理需要实现接口,所以基于此,进行最简单的模拟。
程序员三木
·
2023-12-02 03:24
Java探索者之路
jvm
java
开发语言
Unity3D 导出的apk进行混淆加固、保护与优化原理(防止
反编译
)
Unity3D导出的apk进行混淆加固、保护与优化原理(防止
反编译
)目录前言:准备资料:正文:1:打包一个带有签名的apk2:对包进行
反编译
3:使用ipaguard来对程序进行加固前言:对于辛辛苦苦完成的
不写代码没饭吃
·
2023-12-01 23:17
iOS加固
APP加固
java
前端
ios
Flutter App混淆加固、保护与优化原理
目录引言一、混淆原理二、实现混淆2.1、混淆Dart代码2.2、混淆Android原生代码三、优化应用程序包体积3.1、移除未使用的资源3.2、压缩图片资源四、提高
反编译
难度4.1、混淆字符串代码加固五
学iOS很快乐
·
2023-12-01 18:57
flutter
Flutter App混淆加固、保护与优化原理
混淆的主要目的是提高
反编译
和逆向工程的难度。通常,混淆可以通过以下方法实现:重命名变量、函数和类名。删除不必要的空白字符、注释和换行符。优化代码结构,例如内联函
技术博主狂热者
·
2023-12-01 18:56
ios打包
上架
flutter
Flutter应用程序的加固原理
但是,由于其跨平台特性,Flutter应用程序也面临着一些安全风险,例如
反编译
、代码泄露、数据泄露等问题。为了保护Flutter应用程序的安全性,开发者需要进行加固,提供更加安全的应用程序给用户使用。
学iOS很快乐
·
2023-12-01 18:54
ios
Flutter应用程序的加固原理
但是,由于其跨平台特性,Flutter应用程序也面临着一些安全风险,例如
反编译
、代码泄露、数据泄露等问题。为了保护Flutter应用程序的安全性,开发者需要进行加固,提供更加安全的应用程序给用户使用。
不写代码没饭吃
·
2023-12-01 15:56
iOS加固
APP加固
ios
即时通讯加密方案探讨
2.安全问题分析:2.1客户端方面:客户端被
反编译
源码,常见如:androidapk被
反编译
,获取加密算法与密钥,从而进行破解,类似的还要使用JavaScript技术跨平台的移动开发框架等,若开发者不注意
E聊SDK
·
2023-12-01 13:04
E聊即时通讯
即时通信
加密解密
移动开发
java
某易—将军令动态刨析算法(1)
开始记录方法调用过程点击刷新动态码后关闭记录**我们整个调用过程我们简单跟一次,用包名分析,进行流程刨析,找我们关心的方法名用jadx-gui
反编译
我们的目标apk,找我们前面刨析的方法名。进行分析。
任飘雪
·
2023-12-01 12:26
java
算法
安全
网络
服务器
2022网易最新版本将军令算法刨析(2)
准备工作一台安卓手机ida工具地址:点击直达提取码:w28g网易将军令5.1.1apk地址:点击直达提取码:e5wajadx-gui工具下载:点击直接下载java层刨析getOtp算法首先我们先用jadx-gui先
反编译
任飘雪
·
2023-12-01 12:26
飘雪逆向分析
算法
java
android
安全
贪心算法
JD-GUI和JAD对War包和Jar包进行
反编译
教学
其他系列文章导航Java基础合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、JD-GUI下载及对Jar包的
反编译
1.1选择自己的操作系统进行下载编辑1.2下载完后进行解压双击
伴川
·
2023-12-01 11:05
Java基础合集
jar
java
运维
前端
架构
spring
boot
服务器
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他