#混淆

C语言中容易混淆的问题

字符数组与字符串1.C语言中,没有专门的字符串变量,没有string类型,通常就用一个字符数组来存放一个字符串。2.字符串结束标志'',c语言中字符串总是以''作为结尾。3.字符串会自动在结尾补''。4.用字符数组存储字符串时,要特别注意'',要为''留个位置,所以字符数组的长度至少要比字符串的长度大1。charstr...
代码星球 ·2020-05-10

(一)敏感信息混淆

最近网上出现的安全事故很多,最惨的莫过于那场酒店事件,因此项目整改也需要对用户的敏感信息进行脱敏,由于前期的项目并没有规划这一模块,为了满足安全规范达到上线标准,需要对项目进行改造。改造方案  1.不能采用手动encode/decode的方式(避免在某个地方忘记encode/decode了)  2.非侵入性改造,后续的...
代码星球 ·2020-04-18

源代码部分加密混淆方案

源代码部分混淆加密方案 背景:项目业务源码需要开放给甲方,但其中有部分核心代码需要加密处理。目的:实现对核心代码DLL的加密,但不能影响其他模块对该DLL的引用。加密工具:DotfuscatorPro_4.9.6反编译工具:.NetReflector (用于对加密效果进行验证)加密步骤:1.安装Do...

Android 代码混淆配置总结

为何需要混淆呢?简单的说,就是将原本正常的项目文件,对其类,方法,字段,重新命名,a,b,c,d,e,f…之类的字母,达到混淆代码的目的,这样反编译出来,结构乱糟糟的,看了也头大。另外说明一下,本文的混淆总结基于Android Studio的IDE开发环境。其实在android Stu...

SS端加密以及obfs混淆

目前SS端最推荐的加密以及obfs混淆如下:推荐加密方式:aes-256-gcm、chacha20-ietf-poly1305、aes-128-gcm、aes-192-gcm(排名分先后)推荐的混淆obfs:首选http、次选tls注:加密方式推荐是因为AEAD本身有新的特性,另外主推荐aes-256-gcm是因为这个...

java代码混淆

仅做记录之用。    java代码可以反编译,因此有时候要保护自己的知识产权还真得费点心思,一般来说有三个思路:  1、将class文件加密,这个是最安全的,但也费事儿,因为要重写classloader来解密class文件;  2、使用花指令,使得class文件不能反编译(利用反编译工具漏洞);安全性一般,还是有花指令...
代码星球 ·2020-04-12

lua中易混淆函数

lua中易混淆的函数ipairs和pairs:ipairs只能顺序遍历table,遇到key不是数字就会退出pairs可以遍历table中所有元素---------------------------------------------------------------------pcall和xpcallpcall格...
代码星球 ·2020-04-10

一些总是记不住又容易搞混淆的东西(不断更新)

angular获取浏览器的宽高:$window.innerWidth;      //浏览器的宽$window.innerHeight;     //浏览器的高jquery$jqlite获取鼠标相对于浏览器左上角的距离:e.pageX; &...

kubernetes容易混淆的几个端口

k8s服务的配置文件中几个端口参数,nodePort、port、targetPort,刚开始的时候不理解什么意思很容易混淆写错,这里总结一下,概括来说就是nodePort和port都是k8s的service暴露的端口,targetPort是容器本身暴露的端口。区别是nodePort暴露给k8s集群外部流量访问用,por...

jar包混淆和防反编译工具proguard使用简介

平时都是用java语言做开发,特殊情况下,需要对编译出的jar包混淆,防止被轻易的反编译出来看到源码,用的proguard工具,下面简单记录一下工具使用过程。1、下载程序包,可以去https://www.guardsquare.com/en/products官网下载,如果你的网络无法下载,可以去https://down...

【机器学习】混淆矩阵及其绘制

混淆矩阵主要用于表示分类精度,利用横轴为预测结果纵轴为标准结果的表格图,可视化地展示算法的分类性能。一个混淆矩阵的例子其中第一类有10个,第二类有14个,第三类有21个。而实际的预测结果是第一类有一个样本错误预测为了第二类;第二类有5个错认为第一类,2个错认为第三类;第三类中有两个被错认为第一类,6个第二类。:D:Dc...

android——混淆打包

网上搜了一大堆,在此不一一赘诉。直接讲解了如上图这么配置,其实就是加上一句话而已。告诉打包工具混淆打包的代码放在./proguard-project.txt这里proguard.config=./proguard-project.txt 进入proguard-project.txt文件 有人说放开上...
IT猿 ·2020-03-26

极光推送和百度lbs android sdk一起使用使用proguard 混淆的问题

主要是http得类被混淆后,导致apk定位失败。经过确认,保留apache的http类就好了 #ToenableProGuardinyourproject,editproject.properties#todefinetheproguard.configpropertyasdescribedinthatfil...
首页上一页123下一页尾页