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
反汇编反编译
JVM与Java体系结构
文章目录JVM与Java体系结构一、Java代码的执行流程二、字节码文件1、源码到字节码2、字节码文件3、字节码
反汇编
工具1)javap2)IDEA插件三、Java的跨平台性四、JDK、JRE、JVM五
scj1022
·
2024-02-10 11:01
JVM
jvm
java
开发语言
如何解决idea的Could not autowire. No b...?
工具/原料idea分析源码工具或者
反编译
工具方法/步骤编写代码的时候出现了,这个问题,这个报错,看到一条红线。发现上面引包并没有出现错误
wvqusrtg
·
2024-02-10 09:34
C语言函数的栈帧与销毁(面试亮点)
一.函数栈帧二.寄存器三.用例题讲解创建栈帧的过程3.1main函数的
反汇编
代码。第一步:给调用main函数的函数分配栈帧。第二步:通过将edp压栈,将edp赋值给esp,再将esp的值减减。
深中笃行
·
2024-02-10 06:37
C语言就业课
考研c语言刷题
c语言
开发语言
面试
运维
缓存
vscode
iOS 逆向开发07:OC方法汇编
iOS逆向开发文章汇总目录一、查看OC方法汇编二、使用
反汇编
工具分析汇编三、Block
反汇编
一、查看OC方法汇编准备如下代码://Person.h@interfacePerson:NSObject@property
differ_iOSER
·
2024-02-10 00:27
Python解析APK并提取信息
pan.baidu.com/s/1lPcL8zh6TmIaPglMo2us2A提取码:jntm),其中涉及到了如下知识点及用到的库1.1,文件遍历,os库1.2,APK解压缩,zipfile库1.3,DEX
反编译
小手冰凉__
·
2024-02-09 23:10
python
android
正则表达式
Arthas使用教程
在文件夹里有arthas-boot.jar,直接用java-jar的方式启动java-jararthas-boot.jar输入想要查看的程序的编号jad(JavaAgentDecompiler)作用:
反编译
晨晨OvO
·
2024-02-09 21:12
工具使用教程
Arthas
LLVM实战之将LLVM bitcode转回为LLVM汇编码
目录1.详细步骤2.原理本文将介绍如何通过
反汇编
工具llvm-dis把LLVMbitcode转回为LLVMIR。前提是已经安装llvm-dis工具(在LLVM工具链中)。
Aria_J
·
2024-02-09 19:35
汇编
LLVM
编译器
底层机器码
[Reverse]IDA使用保姆级指南
IDA软件介绍IDA会出现两个图标,其中X64是用来
反编译
64位程序的,而X32是用来
反编译
32位程序的。
shangwenDD
·
2024-02-09 14:50
c++
安全
idea
[NISACTF 2022]ezpython(PyInstaller封装程序
反编译
)
题目下载:ezpython准备*使用PyInstxtractor提取.pyc文件使用PyInstallerExtractor提取由PyiIstaller生成的可执行文件内容使用Uncompyle进行
反编译
软件版本
shangwenDD
·
2024-02-09 14:19
赛后题解
python
开发语言
Re 花指令学习
花指令就是在不影响程序运行的情况下,往真实代码中插入一些垃圾代码,从而影响
反汇编
器的正常运行;或是起到干扰逆向分析人员的静态分析,增加分析难度和分析时间。
0e1G7
·
2024-02-09 06:00
课程笔记
经验分享
学习
汇编
逆向
【按键精灵安卓版】根据id跳转抖音个人主页
实话实说,我不知道怎么得到,因为我不懂app
反编译
,我所分享的这些url都是通过百度搜索到的,当然包括今天这个抖音跳转的案例。
3分钟学堂郭立员
·
2024-02-09 01:44
Apktool任意文件写入漏洞分析 CVE-2024-21633
Apktool是一款流行的开源逆向工程软件,用于
反编译
和编译Android应用,因此,Apktool被许多其他逆向工程软件集成。
INSBUG
·
2024-02-08 22:10
漏洞分享
代码审计和安全渗透
安全
网络安全
小迪渗透&CTF夺旗&SRC挖掘(拾叁)
常考点弱类型绕过对比总结反序列化考点:网鼎杯2020-青龙组-web-AreUserialzpreg_match绕过-ctfhub-2020-第五空间智能安全大赛-web-hate-php涉及资源85.JAVA
反编译
进击的网安攻城狮
·
2024-02-08 05:43
python
flask
pycharm
08067-wp
程序关键数据:int32pn[]#存储号码内容this.point#存储号码长度this.contrast[]#结果对比字符串关键函数button12_click分析得到要求(根据.netrlector
反编译
结果
fantasy_learner
·
2024-02-07 22:19
springboot防止
反编译
proguard+xjar
一、背景项目组核心代码模块部署于用户服务器上,直接甩jar包到服务器的方式,极有可能导致数据泄露和代码泄露,为了防止有技术能力的用户
反编译
我们的程序,采用了proguard和xjar两种方式来混淆和加密
mawei7510
·
2024-02-07 21:39
jvm
xjar
proguard
加密
混淆
Spring boot使用ProGuard实现代码混淆
简介二、混淆配置要点三、快速开始方案一配置文件新增proguard.cfg配置插件打包方案二pom中定义配置参考Springboot使用ProGuard实现代码混淆SpringBoot玩一玩代码混淆,防止
反编译
代码泄露代码混淆常见于安卓的
Blueeyedboy521
·
2024-02-07 21:08
开发工具
spring
boot
java
mybatis
【Java八股面试系列】JVM-class文件结构
我们之前都是使用javap命令来对字节码文件进行
反编译
查看的,我们可以使用WinHex软件(Mac平台可以使用010Editor)来以十六进制查看字节码文件。
叮咚Zz
·
2024-02-07 10:55
java
面试
jvm
jvm虚拟机
clas
class文件
某宝 bx-pp参数
反编译
wasm还原算法
声明:本文章中所有内容仅供学习交流,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除!前言:听说最近某宝水果滑块出了一个bx-pp参数是wasm加密,抱着好奇的心态打开的网站.打开网站可以看到这个新的参数bx-pp我们直接搜bx-pp可以定位到位置接下来跟栈的过程就略过直接到重要的部分,直接定位到下面这个位置,可以看到b应该就是加密的入口其他则是加密的参数
林殊_ls
·
2024-02-07 10:09
java
jvm
开发语言
安卓学习笔记之二:APKtool工具实现
反编译
-编译-签名全过程
APKTool介绍APKTool是一个开源的、跨平台的
反编译
、回编译Android应用程序的工具。
manmanbab
·
2024-02-07 07:35
智能手机
学习
笔记
Unity3D代码混淆方案详解
背景Unity引擎使用Mono运行时,而C#语言易受
反编译
影响,存在代码泄露风险。本文通过《QQ乐团》项目实践,提出一种适用于Unity引擎的代码混淆方案,以保护代码逻辑。
劝君更尽一杯酒1
·
2024-02-07 07:49
混淆加固
iOS上架
App加固
ios
Arthas使用教程—— 阿里开源线上监控诊断产品
arthas3.2help:查看arthas所有命令3.3查看dashboard3.4thread列出当前进程所有线程占用CPU和内存情况3.5jvm查看该进程的各项参数(类比jinfo)3.6通过jad来
反编译
柚几哥哥
·
2024-02-07 03:38
JVM
开源
jvm
java
C语言与函数栈帧
目录函数栈帧栈函数栈帧的前置知识相关寄存器相关汇编指令知识基础函数栈帧基础剖析main函数由其他函数调用函数栈帧分析
反汇编
函数栈帧的创建函数体变量a的创建变量b的创建变量ret的创建传参函数调用变量z的创建执行加法返回计算结果函数栈帧销毁总结函数栈帧在
EPSDA
·
2024-02-07 02:59
C语言问题集合
c语言
记一次Android机顶盒破解工程
刚开始的思路是想把机顶盒中的解调解码程序
反编译
,然后寻找相关设置参数的代码片段,但是
反编译
之后我发现这个
db458d204de0
·
2024-02-07 01:46
浅谈Android 混淆和加固
混淆:混淆是针对的项目代码,代码混淆通常将代码中的各种元素(变量、函数、类名等)改为无意义的名字,使得阅读的人无法通过名称猜测其用途,增大
反编译
者的理解难度。
Coding9933
·
2024-02-07 01:00
中国顶尖黑客联系名单
网名:sunx真实姓名:孙华OICQ:239670简介:资深网络安全专家、软件设计师、Unix专家,在黑客、病毒等技术上均具有顶尖级水平,对系统内核研究有很高的造诣,程序
反编译
、跟踪、
ad7ea083d690
·
2024-02-06 23:25
安洵杯 2023 RE 牢大想你了 WP
ILDASM用于
反编译
d
Pisces50002
·
2024-02-06 20:14
unity
c#
c语言
#java se 10# Tools Reference
文档地址https://docs.oracle.com/javase/10/tools/toc.htm主要工具以下是我学到过的,其他暂时还没用过..javac:编译javap:
反汇编
,Youusethejavapcommandtodisassembleoneormoreclassfiles.javadoc
LeeMin_Z
·
2024-02-06 20:42
代作者首发!java web 安装打包工具——求关注——求建议——打造神器级工具
JInstall—专业的javaweb项目打包、加密工具软件说明:通常情况下,java项目很容易被
反编译
、破解。即使对class文件进行了混淆,仍然还是符合java标准的类文件,所以还是可以
反编译
。
ok060
·
2024-02-06 19:32
java
开发语言
crash分析ramdump
crash介绍crash主要是用来离线分析linux内核内存转存文件,它整合了gdb工具,具有很强的功能,可以查看堆栈,dmesg日志,内核数据结构,
反汇编
等等.其支持多种工具生成的内存转储文件格式,
ldinvicible
·
2024-02-06 18:11
Linux性能优化
linux
debug
linux
electron实现软件(热)更新(附带示例源码)
需要我们把远程的app.asar文件下载到本地执行替换,然而在electron应用程序开启状态是无法直接下载app.asar文件的,下载会检查出app.asar文件被占用,所以我们需要在本地将app.asar文件
反编译
阿波次嘚
·
2024-02-06 13:56
electron
javascript
node.js
前端
函数栈帧的创建和销毁
函数栈帧一、概念二、函数栈帧的创建和销毁1.栈2.寄存器和汇编指令3.认识函数栈帧①函数的调用堆栈②环境4.解析
反汇编
①
反汇编
②函数栈帧创建main函数栈帧创建main函数核心代码Add函数③函数栈帧的销毁一
kpl_20
·
2024-02-06 05:53
C
函数栈帧
09-信息收集-APP及其他资产等
信息收集-APP及其他资产等信息收集-APP及其他资产等一、APP提取季抓包及后续配合1、某APK一键提取
反编译
2、利用bp抓取更多URL二、某IP无web框架下的第三方测试1、各种端口一顿乱扫——思路
月亮今天也很亮
·
2024-02-06 04:51
web安全
学习
小迪安全
安全
小迪
web安全
信息收集
【Android】代码混淆简单介绍
当开发人员编写的代码被编译成可执行文件后,存在被
反编译
的风险。通过进行代码混淆,可以使得
反编译
后的代码难以理解和分析,从而增加攻击者逆向工程的难度。
我又来搬代码了
·
2024-02-06 01:55
Android学习笔记
android
使用java工具
反编译
AndroidManafest文件
使用java工具
反编译
AndroidManafest文件本文介绍通过xml2axml.jar工具
反编译
AndroidManafest文件命令:java-jarxml2axml.jard[AndroidManifest.xml
峥嵘life
·
2024-02-05 21:25
android
apk
微信小程序
反编译
~2020年
[toc]摘要安装wxappUnpacker小程序
反编译
工具并使用(2020.03)关键词:微信小程序
反编译
wxss介绍上次分享了web前端爬取工具,那么这次也同样讲讲微信小程序
反编译
吧,对于像博主这种审美奇低且前端技术渣渣的人来说
赤沙咀菜虚坤
·
2024-02-05 10:59
国家博物馆逆向抢票协议
2.
反汇编
或
反编译
:使用逆向工程工具对目标系统进行
反汇编
(针对机器码)或
反编译
(针对源代码),以获取其代码的可读形式。3.代码分析:通过分析
反汇编
或
反编译
得到的代码,理解系统的内部结构、算法和逻辑。
jmm18363027827
·
2024-02-04 15:16
逆向
协议开发
网络协议
逆向
国家博物馆
科技
协议
抢票
纪念堂抢票协议
以下是一些逆向工程的基本概念和技术:1.
反汇编
(Disassembly):将已编译的二进制代码转换回汇编语言,以便分析和理解程序的执行逻辑。
反汇编
器是逆向工程中常用的工具。2
jmm18363027827
·
2024-02-04 15:16
协议开发
软件开发
抢票
开源协议
逆向
synchronized 原理分析
同步的方式其实就是隐式的加锁,加锁过程是有jvm帮我们完成的,再生成的字节码中会有体现,如果
反编译
带有不可消除的synchronized关键字的代码块的class文件我们会发现有两个特殊的指令monitorenter
徐笔笔
·
2024-02-04 13:51
为三星浏览器添加默认搜索引擎
由于我的手机想使用英文系统,所以我对浏览器进行了
反编译
。
uiop_uiop_uiop
·
2024-02-04 10:58
微信小程序逆向重打包:@vant框架[渲染层错误]
利用之前博客的方法对小程序进行解包
反编译
之后,发现报了很多渲染层错误,详细的错误都很奇怪。其实我们只要重新安装VantWeapp就可以解决此问题。这里要注意vant和vant-weapp的区别!
uiop_uiop_uiop
·
2024-02-04 10:58
小程序
微信小程序
小程序
IntelliJ IDEA 2023.1.3 发布
在
反编译
的类中,对实现的导航可以按预期工作。使用Quarkus运行配置启动多模块项目的问题已解决。导致从本地任务列表中删除记录的问题已得到修复。
满载星辉
·
2024-02-04 07:18
IDE工具
intellij
idea
Android学习之路(27) ProGuard,混淆,R8优化
前言使用java编写的源代码编译后生成了对于的class文件,但是class文件是一个非常标准的文件,市面上很多软件都可以对class文件进行
反编译
,为了我们app的安全性,就需要使用到Android代码混淆这一功能
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 07:15
安卓
android
学习
记一次“微信交流群“内免杀木马分析以及溯源
反编译
得到源码拿到文件
知攻善防实验室
·
2024-02-04 05:26
web安全
安全威胁分析
网络安全
安全架构
安全
函数栈帧:从创建到销毁,全程高能
3.2认识相关寄存器和汇编指令3.3解析函数栈帧的创建和销毁3.3.1预备知识3.3.2函数的调用堆栈3.3.3准备环境3.3.4转到
反汇编
3.3.5函数栈帧相关问题解答1、什么是函数栈帧我们在写C语言代码的时候
日月明之月
·
2024-02-04 04:11
java
开发语言
c#
c++
c语言
算法
Android
反编译
之模拟重新打包
Baksmali:https://github.com/JesusFreke/smaliApktool:https://ibotpeaches.github.io/Apktool/dex2jar:https://sourceforge.net/projects/dex2jar/这几个工具,我注意到,大家基本上用的最多的是Baksmali,不过我使用的时候,发现其使用方法有了简单变化,所以简单记录一
顺_967d
·
2024-02-03 22:56
Juc06_Lock8锁问题、字节码层面看Synchronized、
反编译
synchronized锁
1、Lock88锁问题标准访问有a、b两个线程,请问先打印邮件还是短信sendEmail方法暂停3秒钟,请问先打印邮件还是短信新增一个普通的hello方法,请问先打印邮件还是hello有两部手机,请问先打印邮件还是短信两个静态同步方法,同1部手机,请问先打印邮件还是短信两个静态同步方法,2部手机,请问先打印邮件还是短信1个静态同步方法,1个普通同步方法,同1部手机,请问先打印邮件还是短信1个静态同
小七学爪哇
·
2024-02-03 19:10
JUC学习
java
开发语言
如何修改jar包中的代码
解决方案1.用
反编译
软件,先把有问题的jar包搞成java文件。2.最关键的一步,在项目中,创建一个跟jar包中有问题的类完全相同的包路径和类名,然后,把
反编译
的有问
敲代码的小小酥
·
2024-02-03 19:29
日常开发总结
java
反编译
tomcat
bug
jar
反汇编
之构造函数的this指针
从C++的标准可知,构造函数的返回值是一个新建立的对象的指针,即this指针。/**从汇编层面看,C++类(class)的组织方式和结构体数据完全一致。*/classc{private:intv1;intv2;public:c(){v1=667;v2=999;}c(inta,intb){v1=a;v2=b;}voiddump(){printf("%d,%d\n",v1,v2);}};intmain
xiaozhiwise
·
2024-02-03 17:44
Assembly
C/C++
linux
arm
c++
从汇编的角度了解C++原理——类的储存结构和函数调用
文章目录1、类的储存结构和函数调用1.1、函数执行过程1.2、类的基本储存结构1.2.1、验证2、子类的储存结构2.1、单继承2.2、多继承本文用到的
反汇编
工具是objconv,使用方法可以看我另一篇文章
weixin_45001971
·
2024-02-03 17:43
C++
c++
java
开发语言
【二进制漏洞】缓冲区溢出漏洞
kali(其实啥都试过,windows,ubuntu16,云服务器,效果都是一样)先写一个.c文件,里面写一个不会被调用的函数gcca.c#编译成可执行文件gdba.out#进入调式查看main函数的
反汇编
代码这一行应该就是缓冲区了
星盾网安
·
2024-02-03 17:25
安全
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他