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
代码保护
安卓应用加固之静态反反汇编技术总结
0x00前言对安卓应用的静态保护增加了逆向时对应用的分析难度,可以从以下多个方面进行:1.应用
代码保护
2.资源保护3.完整性校验0x01应用
代码保护
所谓应用
代码保护
主要是对应用的源码进行保护,主要采用的保护手段是
as6565655
·
2020-09-16 14:37
人工智能
Android打包代码混淆后的Mapping文件路径
大家在发布一个新版本时,如果采用了代码混淆,所生成的apk在反编译之后,会看到进行了混淆的代码中的类名、方法名等会变成单个英文字母,这样子可读性直线下降,起到
代码保护
的目的。
杨龙飞
·
2020-09-14 01:13
持续集成
C# 进阶第一课:泛型专题,封闭与开放,泛型继承,逆变协变,泛型约束,泛型缓存
为什么需要泛型,出现背景:代码重用,好处:源
代码保护
,类型安全,更清晰的代码,更佳的性能FCL(框架类型,相当于java中jar包)中应用最广泛的地方,就是泛型集合类,第一个知识点:开放类型与封闭类型,
漫游者码农
·
2020-09-13 07:39
c#
最简单有效也是最适合程序员的代码文件安全加密保护方法——EFS
其实EFS是非常适合给程序员做工作
代码保护
的,当你了解它之后就会有这种感觉了。起因这可能是个老掉牙的话题,每个用电脑的人都会想到要保护自己电脑上的东西。
huzgd
·
2020-09-12 13:31
Windows
微信小程序npm依赖出现'require' requires one and only one static string literal
/devtools/npm.html),即使是官方的模块,在小程序预览上传时,会发生“'require'requiresoneandonlyonestaticstringliteral”错误,无法使用
代码保护
功但是小程序
厉害lihai
·
2020-09-12 09:19
微信小程序
内存管理 -3
1.分区分配内存管理方式的主要保护措施是(A)界地址保护程序
代码保护
数据保护栈保护解析:每个进程都拥有自己独立的进程空间,如果一个进程在运行时所产生的地址在其地址空间之外,则发生地址越界,因此需要进行界地址保护
u011587070
·
2020-09-11 16:47
操作系统
App 安全测试用例--分享
程序代码安全测试运行环境root环境检测模拟器环境检测挂钩框架环境检测防反编译反编译工具检测代码混淆检测代码混淆强度检测关键
代码保护
检测防篡改程序文件防篡改检测内存数据防篡改检测防调试调试工具防护检测调试行为防护检测内存防护检测防注入进程保护检测服务交互安全测试进程间交互进程间通信数据安全检测屏幕交互界面劫持检测防截屏检测防录屏检测
jsd2honey
·
2020-09-10 14:59
软件测试
前端
代码保护
介绍可信前端之路:
代码保护
:介绍了前端
代码保护
的意义以及手段。浏览器特性导致前端单纯的加密和解密强度并不高,容易被拦截。基于混淆的
代码保护
强度更高,但也只是增加破解的难度。
tangsilian
·
2020-08-26 23:17
1
技术文章
android
代码保护
永不闪退
在我们开发的过程中,再厉害的程序员也无法保证写的代码没有错误,而这里面最严重的错误,对于android开发来说,毫无疑问就是app闪退了.特别是在开发第三方SDK的时候,假设因为SDK里面报的问题,导致对方App崩溃了,这对SDK而言的打击是非常严重的,有的时候我们甚至希望SDK即使无法很好的工作,也不要引发对接方App的崩溃.下面我就来介绍两种,可以根据代码判断,只会代码所在线程死掉,但不会引发
痕迹丶
·
2020-08-24 22:47
Android
条件变量与互斥锁解析
pthread_mutex_initpthread_mutex_destroypthread_mutex_lockpthread_mutex_unlock互斥锁是一种特殊的信号量只有0和1,而信号量则可以很大主要作用,关键段
代码保护
黑企鹅
·
2020-08-23 06:36
Linux
如何构建前端代码
基本认识开发环境和线上环境的区别在很久以前,前端的部署其实比较简单,开发环境下,静态资源往服务器上面一扔就ok了,如果考虑下优化或者
代码保护
,也只是加一个代码压缩和混淆。
YaoTang
·
2020-08-22 09:03
javascript
前端构建
编译打包
Cython-加速优化你的python代码,打包模块(一)
cython可以看作是对python的一个扩展,使得python具有能够兼容C/C++的能力,其主要目的还是为了弥补python在执行效率上的短板,此外也可以通过cython对核心模块进行编译起到一定的
代码保护
作用
听故事的人
·
2020-08-21 08:51
python
cython
Android客户端
代码保护
技术-完整性校验
由于Android系统固有的缺陷、Android应用分发渠道管理机制等问题,导致Android客户端程序很容易被反编译篡改/二次打包,经任意签名后可在各个渠道或论坛中发布,这不仅损害了开发者的知识产权,更可能威胁到用户的敏感信息及财产安全,因此客户端程序自身的安全性尤为重要,本文以客户端完整校验为主题,提供几种Android客户端完整性校验的实现思路,供广大开发者参考。思路1:对classes.d
七色音阶
·
2020-08-20 10:33
Android开发
Android
客户端代码保护技术
完整性校验
代码保护
软件VMProtect都有哪些内置功能?字符串的作用是什么?
VMProtect是一种很可靠的工具,可以保护应用程序代码免受分析和破解,但只有在应用程序内保护机制正确构建且没有可能破坏整个保护的严重错误的情况下,才能实现最好的效果。本文对VMProtect中强大的内置脚本的使用进行介绍,希望对您有所帮助。VMProtect(点击下载)具有内置的强大脚本语言LUA,极大地增强了VMProtect在每个保护阶段的默认保护功能。LUA语法非常类似于JavaScri
chouhuayi4086
·
2020-08-20 09:04
JS混淆是不是纸老虎?
一种观点认为很有用,是JS
代码保护
的重要手段,这是主流观点。但也见到少数人称不管用,是纸老虎,混淆后的代码还能读懂,随随便便就能破解。哪种观点才是正确的呢?我们通过实验来证明。
w2sfot
·
2020-08-20 08:25
网络安全
为什么 会有这句话 ‘#if OS_CRITICAL_METHOD == 3 ‘??????
.==3的原因,主要是因为临界
代码保护
sung_june
·
2020-08-20 06:04
ucosII
.NET Reactor.NET
代码保护
和许可授权管理系统软件下载
.NETReactor是一款功能强大的
代码保护
以及许可授权管理系统软件,主要用于开发人员保护其.NET软件程序,.NETReactor支持所有支持.NET编译的程序开发语言。.
baobiaokongjian
·
2020-08-19 01:09
App安全测评问题处理
安全测评问题处理App安全测评问题分类1.自身安全权限信息-info.plist中权限字段访问行为信息-访问相册、拨打电话2.客户端数据存储安全==动态调试攻击风险==第三方SDK检测敏感词3.二进制
代码保护
代码未混淆风险输入监听风险调试日志函数调用风险配置文件信息明文存储风险动态库信息泄露风险
dibu3564
·
2020-08-17 12:17
目前
代码保护
的主要方法
目前
代码保护
的方法主要有五种:•强名称签名•代码混淆•代码隐藏•代码加密•代码本地化•添加水印强名称签名•原理:这种方法,用通俗的话说就是对文件按照Microsoft的算法对文件进行Hash,然后将hash
木棉花2004
·
2020-08-15 15:17
asp.net
c#.net
/vb.net
Android客户端
代码保护
技术-完整性校验
由于Android系统固有的缺陷、Android应用分发渠道管理机制等问题,导致Android客户端程序很容易被反编译篡改/二次打包,经任意签名后可在各个渠道或论坛中发布,这不仅损害了开发者的知识产权,更可能威胁到用户的敏感信息及财产安全,因此客户端程序自身的安全性尤为重要,本文以客户端完整校验为主题,提供几种Android客户端完整性校验的实现思路,供广大开发者参考。思路1:对classes.d
摄氏三十七度
·
2020-08-15 13:56
安卓技术
Unity代码混淆方案
原文地址:http://hi.baidu.com/thejavafan/item/5bc8d20a23f0f7d8dde5b033Unity代码混淆方案内容提要:Unity引擎下的
代码保护
,由于Unity
kun1234567
·
2020-08-10 12:41
Unity3D
代码保护
技术:控制流混淆
文章大部分内容来源自《软件加密与解密》,本人新手小白只负责学习和整理。代码混淆的目的是在不改变源程序的功能的同时让程序代码可读性大大降低,使其反编译成本超过通过反编译所带来的利益。根据Collberg等人将代码混淆分为布局混淆,数据混淆,控制流混淆和预防混淆,其中研究较为广泛的是控制流混淆,如控制流平展化算法和不透明谓词混淆等。1.控制流控制流是程序在运行时指令(或陈述、子程序)运行或求值的顺序。
hamsterX
·
2020-08-10 00:16
软件保护技术
C++ 多线程 (线程的基本概念及创建)
文章目录一、线程的基本概念1.join和detach2.主线程main函数抛出异常时,新线程的
代码保护
3.get_id()获取线程id和系统可运行的线程数指示器二、线程创建的3种方式1.使用函数指针创建进程
Adward.Z
·
2020-08-09 22:17
C++
多线程
Android安全/安全技术--17--Android系统安全(上)
1-2、系统的安全结构Android层级和安全措施:层级安全措施应用层接入权限、
代码保护
框架层数字证书虚拟机层沙箱机制内核层Linux文件权限1、Android应用层安全系统预装应用驻留在”/system
随 亦
·
2020-08-09 15:38
移动安全
使用proguard对jar包做混淆加密遇到的问题及解决办法
因为需要对第三方提供独立jar包涉及到
代码保护
的问题,用到了代码混淆。网上推荐proguard(我使用的是GUI版本)进行混淆,试了一下遇到几个问题,记录在这里以便今后查阅。
wpyily
·
2020-08-09 15:24
安卓开发学习
DSP28335加密问题
提示:密码区0x33FFF8--0x33FFFF如果全是0xFFFF,则不会激活
代码保护
模块,相当于没有密码。
_Youuung__
·
2020-08-09 02:25
TI_DSP
把python文件打包成二进制文件,封装代码,达到保护代码的目的
通过cpython把python的文件转换为二进制文件,达到
代码保护
的目的参考文档http://docs.cython.org/en/latest/1、下载Cython-0.28.2.tar.gzpythonsetup.pyinstall
格林-scorpio
·
2020-08-08 18:52
python
ACE线程之ACE_Thread_Mutex互斥锁
因此,在任意时刻,只有一个线程被允许进入这样
代码保护
区。任何线程在进入临界区之前,必须获取acquire与此区域相关的互斥体的所有权。如果已有另一线程拥有了临界区互斥体,其他线程就不能再进入其中。
c_tianzi
·
2020-08-07 23:13
ACE
用cython做python3
代码保护
--编译成c代码
python太火了,但是
代码保护
是个问题。
zzllabcd
·
2020-08-07 23:56
python
禁止浏览器复制,手机复制文字
来达到一定的
代码保护
效果转载:http://www.fly63.com/article/detial/164右键复制失效方法:方法一:document.oncontextmenu=newFunction
南烟月白
·
2020-08-07 16:51
关于Android混淆的开源框架Mess的学习与分析
关于Android混淆知识点的两篇好文章:写给Android开发者的混淆使用手册,Android混淆从入门到精通参考的资料:饿了么全面混淆插件Mess,android防破解,代码混淆,
代码保护
Mess是用来解决什么问题的首先
里曼马都12138
·
2020-08-07 16:35
浅谈android
代码保护
技术_ 加固
浅谈android
代码保护
技术_加固浅谈android
代码保护
技术_加固导语我们知道Android中的反编译工作越来越让人操作熟练,我们辛苦的开发出一个apk,结果被人反编译了,那心情真心不舒服。
weixin_33795093
·
2020-08-05 20:47
移动开发
运维
runtime
代码保护
-- 几款加壳工具
VirboxProtector(商用)分带授权的版本和独立壳。带授权的版本加壳后需要绑定许可,许可控制软件能否用,加壳保护安全。独立版的话就只是对代码做加壳,防止代码反编译。碎片代码执行、外壳加密、混淆、数据加密。服务商提供了较为完善的文档以及加密方式,提供了较为充分的产品管理平台,以及云端网络加密,并且对于开发者免费使用。使用评价:简单下载使用了一下,提供的功能很多,并且管理平台较好。比较推荐这
senseshield
·
2020-08-05 20:54
加壳工具
软件保护
源代码防泄密实践
本文摘录于:中国日报网-虹安软件开发企业源
代码保护
最佳实践软硬件开发企业或部门对源代码防泄密历来是高度重视。然而当前,采用文档加密软件对源代码进行加密保护的传统方式,逐步暴露出众多缺陷。
2017-BJ-andy
·
2020-08-01 12:15
源代码防泄密
freertos任务级临界
代码保护
freertos任务级临界
代码保护
最近做项目过程中,调用播放tts语音接口播放语音时概率性出现语音播报卡顿问题,下面对此问题解决过程做个简单记录。
雪地里-成长之路
·
2020-07-29 22:21
bug记录
python之对象的封装、继承、多态、多态性
封装的作用在于将
代码保护
起来,防止无意中对代码的破坏,以及方便我们对程序进行模块化管理。2.什么叫类的继承?为什么要有继承?继承,顾名思义,就是子类对父类的继承,子类继承父类的方法属性。
qq_30319851
·
2020-07-29 22:03
python
freertos临界段
代码保护
机制
15.1临界段代码的临界段也称为临界区,一旦这部分代码开始执行,则不允许任何中断打断。为确保临界段代码的执行不被中断,在进入临界段之前须关中断,而临界段代码执行完毕后,要立即开中断。lFreeRTOS临界段相关知识补充FreeRTOS的源码中有多处临界段的地方,临界段虽然保护了关键代码的执行不被打断,但也会影响系统的实时性。比如此时某个任务正在调用系统API函数,而且此时中断正好关闭了,也就是进入
lhshengshi
·
2020-07-29 20:41
c
20130426-[转]分享STM32代码读保护个人解决方案,有需要的请来验证一下!
之前也看到有网友提出
代码保护
的问题,辛苦写的程序,怎么着也不想被别人拿去用!刚好前一段有个项目完成了,在产品发出去的时候按照老总吩咐,加了代码的读保护!
2974786048
·
2020-07-29 14:04
A03-STM32
FreeRTOS学习笔记之-------FreeRTOS临界段
代码保护
2020.5.4
FreeRTOS系统本身就有很多的临界段代码,这些代码都加了临界段
代码保护
,写自己的用户程序的时候有些地方也需要添加临界段
代码保护
。2.注意,临界段代码一定要精简,因为进入临界区会关
致敬!!!
·
2020-07-29 14:51
freertos
我的LLVM学习笔记——OLLVM混淆研究之BCF篇
因为要做
代码保护
,所以抽时间研究了下OLLVM中的三种保护方案:BCF(BogusControlFlow,中文名虚假控制流)、FLA(ControlFlowFlattening,中文名控制流平坦化)、SUB
flyeagle317
·
2020-07-28 12:14
LLVM
某lua游戏简单分析
在这个游戏中这个zip还没有进行保护,是可以正常进行解压的,对于交叉引用loadChunksFromZIP函数发现,没有解密函数的样子,再次说明没有进行保护,重点就关注在lua
代码保护
上。
不知世事
·
2020-07-15 22:37
Lua代码安全
MDK临界区
*************************************Functionname:__ENTER_CIRTICAL,__EXIT_CIRTICAL**Descriptions:临界区
代码保护
宏
a1314521531
·
2020-07-15 19:42
Cortex
M3/STM32F103
STM32F103基础篇
STM32CubeMX学习笔记——FreeRTOS临界段保护
所以,这种禁止被打断的代码段,叫做临界段,那临界段
代码保护
函数,指的就是可以保护此段代码不被打断的函数函数taskENTER_CRITICAL()taskEXIT_CRITICAL()上面两个是在rtos
嘤嘤怪1号
·
2020-07-15 16:33
在生日之际,献上一份小礼给博客园
加密与混淆工具:Xeno2005引用别人的介绍:一款为.NET平台下的开发人员设计的功能强大、灵活和易于使用的
代码保护
及优化的工具,该软件的.NET分析和重编译引擎保护用户的代码反编译,提高增强程序性能以及提供对
weixin_33756418
·
2020-07-13 17:19
DotNet常用工具
加密与混淆工具:Xeno2005引用别人的介绍:一款为.NET平台下的开发人员设计的功能强大、灵活和易于使用的
代码保护
及优化的工具,该软件的.NET分析和重编译引擎保护用户的代码反编译,提高增强程序性能以及提供对
gaizai
·
2020-07-12 21:06
PIC单片机CONFIG说明
CONFIG又称为熔丝位,可以通过配置熔丝位来配置单片机内部的功能,比如晶振时钟、看门狗、JTAG、掉电检测与
代码保护
等,如果对这些设置不了解的话,建议直接复制粘贴。
芝士分子
·
2020-07-11 14:21
6个常用Java 源代码 保护工具(混淆、加密、底层)
6个常用Java源
代码保护
工具(混淆、加密、底层)ProGuardJava源
代码保护
工具ProGuard的3.6与4.1版下载地址:http://download.csdn.net/source/386505
jgwei
·
2020-07-11 09:13
java
java
工具
加密
反编译工具
虚拟机
编译器
大型.NET商业软件
代码保护
技术 技术与实践相结合保护辛苦创造的劳动成果
列举工作以来遇到的各种类型的软件所采用的
代码保护
技术,只讲原理不涉及技术细节实现,以避免产生法律问题。
weixin_33913377
·
2020-07-10 07:00
JS生成字节码生成技术,用字节码保护商业NodeJS源码!
本文介绍一种NodeJS源
代码保护
方式:通过把nodejs代码转化为字节码,用node启动字节码文件的方式,保护nodejs源代码不泄漏。
weixin_34274029
·
2020-07-08 17:37
Linux下创建可执行bin安装文件
代码保护
,在很多情况下,我们并不希望用户可以直接接触到代码部分,这种情况下,我们就更需要封装成bin文件来安装了。【基本原理】其实说起来很简单,可执行bin文件,其
只有努力才有进步
·
2020-07-08 09:23
c++
linux高级编程
上一页
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
其他