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
混淆代码
iOS-代码简单混淆
这里生成
混淆代码
的方法我们通过shell脚本来实现,同时我们需要一个文档来写入我们需要进行混淆的方法名或是变量名。
afyylong
·
2023-08-22 14:55
猿人学刷题系列(第一届比赛)——第二题( js 混淆 - 动态cookie 1)
题目:提取全部5页发布日热度的值,计算所有值的加和地址:https://match.yuanrenxue.cn/match/2思路分析本题我们会简单说一下两种不同的方式去处理,一种是不还原
混淆代码
直接从源代码硬扣生成逻辑
quanmoupy
·
2023-08-20 20:09
猿人学竞赛题
javascript
开发语言
python
网络爬虫
FastJson混淆的坑
FastJson
混淆代码
-dontwarncom.alibaba.fastjson.
ziabo_yu
·
2023-08-19 10:05
Python代码部署的三种加密方案:代码混淆、代码编译、代码打包
主要是改变一些函数名、变量名代码打包:思路是把Python代码打包成.exe的可执行文件代码编译:思路是将Python代码编译成C,然后编译成动态链接库文件(linux的.so、windows的.dll)一、代码
混淆代码
混淆主要是改变一些函数名
木尧大兄弟
·
2023-08-18 00:40
技术杂记
python
linux
windows
Electron逆向调试
断点调试分析程序的走向,程序基本上会有
混淆代码
处理,需要调整代码格式,处理程序。
Steve_Abelieve
·
2023-08-01 12:09
electron
javascript
前端
使用 Webpack 优化前端开发流程
我们将介绍如何通过压缩和
混淆代码
来减小文件大小,并探讨如何分割代码和异步加载模块,以优化页面加载速度。此外,我们还将讨论如何处理和优化图片、样式和字
尘缘..
·
2023-07-30 15:02
前端
webpack
前端
node.js
浅谈js和安卓逆向爬虫工程师重点关注
逆向有很多的误区,需要掌握一定的js和java基础,更主要的工具、算法和
混淆代码
掌握。如果你有好的建议可以留言讨论。重要的东西
默默前行的虫虫
·
2023-07-28 11:30
javascript
爬虫
开发语言
Python生成pyd文件
混淆代码
,我准备使用pyminifier。而加密处理,就比较麻烦。Python有py、pyc、pyw、pyo、pyd等文件格式。其中,pyc是二进制文件。但很容易被反编译。
weixin_30414635
·
2023-07-17 13:32
python
开发工具
matlab
js混淆 webpack-obfuscator
js混淆之webpack-obfuscator混淆是什么混淆是故意制造
混淆代码
的行为,即让人难以理解的源代码,类似于加密,但计算机能够识别理解代码并且执行它。
下键_如有神
·
2023-07-17 02:34
npm
webpack
webpack
javascript
npm
Web Spider 常见混淆EVAL、AA、JJ、JSFUCK
针对混淆的方法简单hook总结混淆的原理:就是把原本清晰的代码故意搞得花里胡哨,让局外人看不懂;混淆的目的:让逆向者很难理解代码的意图,无法读懂混淆之后的代码;一般混淆的对象为1、混淆常量的值和名称2、混淆逻辑,
混淆代码
的执行流程
EXI-小洲
·
2023-07-17 02:31
Spider篇
前端
javascript
开发语言
web
spider
JS
混淆
Nike登录的acw_sc__v2参数逆向详细思路分析(非常简单,建议入手)含AST解
混淆代码
分析目录前言一、分析三、总结四、番外1.AST解混淆前言最近周末闲着无事,看了一下Nike的登录,发现连环境都不用补acw_sc__v2这个参数,分享出来给大家趣味性娱乐一下一、分析打开F12抓包看看登录老样子复制curl给抓到Postman里面去分析一下具体的参数查找就不演示了(就是简单的删参数看看啥需要啥不需要)。最后可以发现,cookie只需要这个acw_sc__v2就可以完成登录了。这是没
Charles-L
·
2023-06-17 22:30
爬虫
Js逆向
python
javascript
爬虫
springboot项目使用proguard配置代码混淆
springboot项目使用proguard配置代码
混淆代码
混淆是一些软件开发过程中必不可少的步骤。
ThinkPet
·
2023-06-13 23:14
SpringBoot技术笔记
JavaWeb笔记
spring
boot
java
proguard
代码混淆
maven插件
AST还原实战|使用AST还原猿人学第16题js
混淆代码
上周直播讲解了第16题混淆js的还原,本文再做个补充,方便星友们学习AST插件的编写技巧。一.实战网址https://match.yuanrenxue.com/match/16二.加密参数分析抓包,分析接口数据:点击去,即可发现加密参数m及t赋值的地方:在r.m=n[e(528)](btoa,p_s)这行代码打上断点,再次请求,断住后,控制台输入btoa并回车,双击下面的代码,来到这里:代码往上翻
悦来客栈的老板
·
2023-06-13 10:03
js
javascript
java
python
web
AST还原实战|猿人学第二题
混淆代码
还原详解
关注它,不迷路。本文章中所有内容仅供学习交流,不可用于任何商业用途和非法用途,否则后果自负,如有侵权,请联系作者立即删除!一.实战地址https://match.yuanrenxue.com/match/2二.混淆js分析与还原上面的网站打开后,按下F12,停留在debugger位置,往上一层堆栈,可以看到混淆的js,格式化,然后复制下来,从头看到尾,大致的阅读下js,寻找可还原的点,发现了这里:
悦来客栈的老板
·
2023-06-13 10:03
javascript
编程语言
js
css
算法
AST反混淆js代码——猿人学竞赛第二题
猿人学JS比赛第二题解混淆分析代码解
混淆代码
结果前一段时间参加猿人学js比赛,今天把第二题的还原做一下笔记。分析代码首先,我们需要对混淆js代码进行分析,确定还原的思路,才能书写解
混淆代码
进行还原。
HG。
·
2023-06-13 10:59
js逆向
爬虫
ast
ast
网络爬虫
js逆向
鸿蒙系统开发教程:代码混淆
混淆代码
后,可以使别人更难以理解开发者编写的代码,从而增加应用程序的安全性。下面将详细介绍如何在鸿蒙应用程序中进行代码混淆。
凉亭下
·
2023-06-10 05:11
Android
harmonyos
android
华为
前端工程化:常见的构建工具问题解答
它们通常用于执行任务,例如编译代码、处理图像和静态文件、压缩和
混淆代码
并部署应用程序。常见的构建工具有
网创学长
·
2023-06-08 13:49
javascript
webpack
前端
python如何解决js逆向混淆?
Python是一种强大的编程语言,可以用于处理JavaScript
混淆代码
。下面我们就通过一个例子,详细介绍Python如何解决JavaScript逆向混淆问题。首先,让我们来了解一下
naer_chongya
·
2023-06-07 00:22
javascript
开发语言
ecmascript
Android
混淆代码
,优化
一、为什么进行混淆Java是一种跨平台的、解释型语言,Java源代码编译成中间”字节码”存储于class文件中。由于跨平台的需要,Java字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量和方法,这些符号带有许多语义信息,很容易被反编译成Java源代码。为了防止这种现象,我们可以使用Java混淆器对Java字节码进行混淆。通过代码混淆可以将项目中的类、方法、变量等信息进行重
dongzi711
·
2023-05-16 14:07
Android 混淆压缩
Android中的混淆不止是代码混淆,还包括了资源压缩1.代码
混淆代码
混淆主要包括以下四个方面压缩:检测并删除无用的类,方法,变量和属性优化:优化字节码并删除未使用的
古宇强
·
2023-04-21 20:37
解析PHP语言goto
混淆代码
恢复代码顺序及可读性(js)
js解析php语言goto混淆完整实例,已经成功解析短小12KB的代码;包括代码顺序恢复,后}补全,if反转等。耗费太多时间暂时放弃更新。仅供恢复可读性用于安全分析和本js功能代码学习交流(很多语言chatgpt提供有学习价值)不得用于非法目的,不得出售他人劳动成果和侵犯他人知识产权。有遗憾待大家完善:\x开头和\数字的编码解析失败,代码应该正确,你可以尝试其他编程语言转。大代码解析异常(浏览器奔
YUJIANYUE
·
2023-04-17 13:58
php
javascript
css
代码规范
一文看懂
混淆代码
——Java Decompiled过程和代码阅读
本文不是讲解传统源码的阅读,而是『别人的APK源码』该怎么阅读。项目背景此前,由于工作的原因,反编译竞品SDK,通过逆向的手段修复其源码并编译运行。前端之下,本无秘密。相对于前端源码,AndroidAPK源码并不是那么容易获取。由于Android这样一个开发的系统和使用java编写应用使得源码的获取成为现实。本文不过多介绍如果脱壳dex,或者动态调试apk,着重聊一下如何阅读jadxAPK/DEX
Gavinme
·
2023-04-15 12:03
聊聊如何进行代码混淆
前言什么是代码
混淆代码
混淆,是指将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。代码混淆常见手段1、名称混淆将有意义的类,字段、方法名称更改为无意义的字符串。
linyb极客之路
·
2023-04-08 05:05
java
maven
springboot
代码混淆
逆向进阶,利用 AST 技术还原 JavaScript
混淆代码
什么是ASTAST(AbstractSyntaxTree),中文抽象语法树,简称语法树(SyntaxTree),是源代码的抽象语法结构的树状表现形式,树上的每个节点都表示源代码中的一种结构。语法树不是某一种编程语言独有的,JavaScript、Python、Java、Golang等几乎所有编程语言都有语法树。小时候我们得到一个玩具,总喜欢把玩具拆解成一个一个小零件,然后按照我们自己的想法,把零件重
wxystyle
·
2023-04-07 08:05
java
深入学习 JavaScript 转译器 Babel ,AST还原
混淆代码
这里写目录标题介绍JavaScript和Babel简介Babel的历史和发展Babel的优势和应用场景Babel的原理和工作流程安装babel模块@babel/parser解析代码解析选项@babel/traversepath对象scope属性bindings对象@babel/generator@babel/types节点类型节点创建节点判断js代码常见混淆方式还原前还原后还原插件介绍JavaSc
宗祥
·
2023-04-07 08:03
AST语法树
混淆还原
javascript
学习
前端
爬虫
爬山算法
AST实战|手把手教你还原ob混淆:ob
混淆代码
特征
ob混淆过的代码有那些特征?特征一:大数组+移位自执行函数+解密字符串函数。下面的代码是一个之前我在官网上混淆的一个例子:可以看到,大数组为变量_0x33fc,移位自执行函数体比较大,其实化简后有效的就这么点:(function(_0x40b128,_0x10e158){var_0x1c0044=function(_0x1cab6b){while(--_0x1cab6b){_0x40b128['
悦来客栈的老板
·
2023-04-07 03:40
字符串
javascript
js
编程语言
python
一键还原ob混淆详细使用教程
input文件夹,存放ob
混淆代码
;output文件夹,存放还原后的代码;tools,存放打包的babel库以及
过路客甲乙
·
2023-04-07 03:38
javascript
前端
html
APK瘦身,APK资源对齐优化-AndResGuard编译集成
项目中通常用到代码混淆,添加不
混淆代码
块,为生成的apk中减少内存占用以及反编译apk后代码可读性但是资源文件还是比较好拿到的。
北京谷哥
·
2023-03-28 21:32
Android
AndResGuard编译集成
APK瘦身
Maven项目混淆、瘦身、打包exe
项目混淆ProGuard是一个
混淆代码
的开源项目,它的主要作用是
混淆代码
,ProGuard包括以下4个功能:压缩(Shrink):检测并移除代码中无用的类、字段、方法和特性(Attribute)优化(Optimize
木芒果呀
·
2023-03-28 20:38
maven
java
spring
boot
Android 对外提供 SDK 打包流程
提供aar包,包含其依赖的aar或者jar自定义dependenciestask,获取依赖关系通过ProGuardTask
混淆代码
及其依赖
andoop
·
2023-03-25 03:57
plugin知的少
extract-text-webpack-plugin:抽离css样式,防止将样式打包在js中引起页面样式加载错乱的现象内置plugin:1、UglifyJsplugin:压缩和
混淆代码
2、CommonsChunkPlugin
喵喵_c938
·
2023-03-17 19:13
Uniapp关于 Android原生插件开发案例
UniPlugin-Hello-AS工程请在App离线SDK中查找编辑2、创建AndoridLibray名字为(mylibrary),名称可以自定义编辑3、复制代码到mylibrary下的build.gradle中4、将避免
混淆代码
写入到
shi450561200
·
2023-03-15 10:15
uni-app
uni-app
Android开启压缩代码和资源(混淆)
什么是
混淆代码
压缩通过ProGuard提供,ProGuard会检测和移除封装应用中未使用的类、字段、方法和属性,包括自带代码库中的未使用项(这使其成为以变通方式解决64k引用限制的有用工具)。
6He
·
2023-02-01 01:43
Idea插件开发中使用ProGuard
混淆代码
配置gradle插件gradle配置ProGuard插件buildscript{repositories{jcenter()}dependencies{classpath'net.sf.proguard:proguard-gradle:6.2.2'}}添加混淆task//idea依赖所在目录defideaPath="xxx"taskproguard(type:proguard.gradle.Pro
错過永远
·
2023-01-31 07:30
Spring boot使用ProGuard实现代码混淆
不过需要知道的是:使用proguard
混淆代码
只能增加阅读和理解的难度,并不能百分百保证代码安全。也即是达到让开发人员看到这头痛的代码有99.99999%的冲动放弃阅读,拍桌子说还不如我重写一遍逻辑。
梅西爱骑车
·
2023-01-30 03:03
x64dbg的trace into追踪混淆程序
有时程序会有大量
混淆代码
,IDA无法识别关键逻辑。之前对某程序采用IDA的tracing或x64dbg的Animateinto进行追踪,都遭遇了记录不完整的后果。
静析机言
·
2023-01-29 07:21
爬虫 | JS逆向某验滑动加密完整分析
上篇文章给大家分析还原了某验滑动的
混淆代码
,然后后台很多人在问后面的加密以及整个流程是啥,所以今天索性就把整个加密都弄出来吧!话不多说,时间宝贵,开干!
GoPython
·
2023-01-27 09:59
Python打包如何保护源码,防止反编译。
混淆代码
,我准备使用pyminifier。而加密处理,就比较麻烦。Python有py、pyc、pyw、pyo、pyd等文件格式。其中,pyc是二进制文件。但很容易被反编译。
Jason_WangYing
·
2022-12-29 07:43
python3
python
安全
开发语言
JS混淆加密的作用
在JavaScript中,有许多工具可以用来
混淆代码
,例如GoogleClosureCompiler、UglifyJS和Babel。
·
2022-12-20 18:19
javascript
vue项目目录结构分析、过滤器、vue文件中基础template、script、style
-------------------存放人可以看懂的源代码,具备一定功能划分,mvc思想|____dist-------------------------------存放真实上线的代码(减少请求、
混淆代码
苦海123
·
2022-12-03 18:05
vue
vue
前端
使用ProGuard进行Android代码混淆(保姆级教程)
使用ProGuard进行Android代码混淆(保姆级教程)一、ProGuard的功能ProGuard是一个
混淆代码
的开源项目,主要是用来对java代码进行混淆,当然也就可以对java代码进行混淆,ProGuard
Rytter
·
2022-11-29 22:57
Android
android
android
studio
gradle
Sourcemap安全问题
背景目前前端部署的代码一般都是经过webpack压缩的,压缩的目的一般如下:移除无用代码
混淆代码
中变量名称、函数名称等对结构进行扁平化处理Sourcemap作用SourceMap在其中扮演了一个十分重要的角色
m0_67392273
·
2022-08-26 17:36
java
webpack
前端
javascript
java
网络
Android代码混淆的概念
前言:关于如何开启混淆,在哪个文件写
混淆代码
,
混淆代码
的规则我这里不做赘述,其它文章一堆,我这里只提几个问题。1.Android项目为什么要开启代码混淆,它和360那种apk加固有什么区别与联系?
背锅TV丶伴奏大师
·
2022-08-02 18:28
逆向进阶,利用 AST 技术还原 JavaScript
混淆代码
什么是ASTAST(AbstractSyntaxTree),中文抽象语法树,简称语法树(SyntaxTree),是源代码的抽象语法结构的树状表现形式,树上的每个节点都表示源代码中的一种结构。语法树不是某一种编程语言独有的,JavaScript、Python、Java、Golang等几乎所
K哥爬虫
·
2022-05-06 14:00
逆向进阶,利用 AST 技术还原 JavaScript
混淆代码
什么是ASTAST(AbstractSyntaxTree),中文抽象语法树,简称语法树(SyntaxTree),是源代码的抽象语法结构的树状表现形式,树上的每个节点都表示源代码中的一种结构。语法树不是某一种编程语言独有的,JavaScript、Python、Java、Golang等几乎所有编程语言都有语法树。小时候我们得到一个玩具,总喜欢把玩具拆解成一个一个小零件,然后按照我们自己的想法,把零件重
·
2022-04-27 11:46
python
js逆向-ast混淆还原进阶案例(1)
混淆代码
:var_0x1491=['\x77\x35\x58\x43\x6a\x33\x54\x43\x6b\x77\x77\x3d','\x63\x63\x4f\x6e\x4a\x56\x30\x6d
大白菜好吃
·
2022-03-13 14:04
js
javascript
iOS 代码混淆
该方法只能针对有.m.h的类进行混淆,静态库等只有.h文件的没法进行
混淆代码
混淆,刚刚看到是不是有点懵逼,反正我是最近才接触到这么个东西,因为之前对于代码和APP,只需要实现功能就好了,根本没有考虑什么安全问题
iLeooooo
·
2022-02-21 22:00
混淆
.**{*;}保持包和子包的类名和里面的内容均不被混淆2、第三方的
混淆代码
个推-dontwarncom.igexin.**-keepclasscom.igexin.**{*;}
恋君一生
·
2022-02-16 14:15
iOS 马甲包上架制作工具和脚本,一次搞定问题
iOS马甲包制作(Config配置)准备阶段原创作者小手一背爱谁谁链接:马甲包不影响母本的情况下Config配置(这里不多说---->看博客)iOS马甲包
混淆代码
和添加类名文件工具使用添加文件类和垃圾代码
鹏鹏的简书
·
2022-02-10 08:48
iOS逆向1025-安全终章
001--代码
混淆代码
混淆的作用:防止别人通过类名、方法名猜出其功能。一般去混淆关键的信息功能!不能全工程代码混淆,效率会严重降低!
lukyy
·
2022-02-06 15:48
上一页
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
其他