风控要略pdf 网盘(风控要略-互联网业务反欺诈之)

  • 风控要略pdf 网盘(风控要略-互联网业务反欺诈之)已关闭评论
  • A+
所属分类:书评社区

领500g书库,关注公众号:程叫兽的宝藏 (长按可复制!)

关注我

热门下载区==>点此链接进入<<<

本文节选自《风控要略》电子版:

对多,也可以是多对一。LLVMIR有以下3种表示形式,其本质是等价的。'text:便于阅读的文本格式,类似于汇编语言,拓展名为“.必。命令为“clang-S-emit-llvmmain.m”。memory:内存编译器格式。.bitcode:实时编译器格式,拓展名为“.bc”,命令为“clang-c-emit-llvmmain.m”。如图4.16所示为text格式IR的一个示例。;FunctionAttrs:nounwinduwtable[人!dbg!1331{[1由caltvoidQ@LLvm.dbg,vaLue(metadatai8*#%1,metadata!137,metadata!DIExpression()),民calLtLvoidQ@LLvm.dbg.vaLue(metadatai32%2,metadata!138,metadata!DIExpression()),由[1由cattvoidGettvm.dbg.vatue(metadatai329,metadata!149,metadata!DIExpression()),%4=icmpeqi32%2,0,!dbg!487brilpk4,LabetL%49,LabetL%5,!dbg!488;

风控要略互联网业务反欺诈之路pdf

%12多13%143%16%17%18ie]%20%21%22geteLementptrinboundsi8,i8*r%1,i64%9,!dbg!489LT4[人zexti32%13toi64,!dbg!492ETLoadi8,i8*r%15,align1,!dbg!492,!tbaa!1504站ori32%18,%12,!dbg!494ori32%7,2,!dbg!4954LI册村国光|有[古本|而|本大本大而本大|而]图4.16text格式IR示例IR基本语法的注意事项如下:注释以分号“;”开头。-全局标识符〔函数和全局变量)以“@”开头,局部标识符(寄存器和结构体)以“3开头。'alloca表示在当前函数栈帧中分配内存。.32bit表示4个字节。.align表示内人存对齐。.store表示写入数据。.load表示读取数据。call表示调用函数。!表示metadata,保存源码调试信息。.其他IR语法的注意事项参考LLVM官网。4.3.2.4.3LLVM源码编译首先需要通过git下载LLVM和Clang,使用的命令如下:$gitclonehttps://git.11vm.org/Vgit/1L1Ivm.git/$cd1L1Vm/toolsS$gitclonehttps://git.1LLvm.org/git/clang.git/时然Clang是LLVM的子项目,但是它们的源码是分开的,因此我们需要将Clang存储人在lvmytools目录下。下载完成后编译即可,使用的命令如下:$mkdqirbuilaS$cdbuildSScma

风控要略 互联网业务反欺诈之路 pdf

ke../../../1LLIVm4.3.2.4.4OOLLVMObfuscator-LLVM是由瑞士西北应用科技大学安全实验室于2010年6月发起的一个开源项目,该项目在LLVM开源分支的基础上改造,能够通过代码混淆和防自改,增加对逆向工程的难度,提供更强的安全性。OLLVM的混淆操作就是在中间表示IR层,通过编写Pass来混淆IR,然后后端依据IR生成的目标代码也就被混消了。得益于LLVM的设计,OLLVM适用LLVM支持的所有语言(C、C++、Objective-C、Ada和Fortran)和目标平台(xX86、x86-64、PowerPC、PowerPC-64、ARM、Thumb、SPARC、Alpha、CellSPU、MIPS、MSP430、SystemZ和XCore)。整个项目包含了3个相对独立的LLVMPass,每个Pass实现了一种混淆方式,通过这些混淆手段,可以隐藏源代码或某一部分代码。“InstructionsSubstitution〈整数二进制操作,如加、减、逻辑运算的等效蔡换)。.BogusControlFlow(流程伪造)。ControlFlowFlattening(流程平坦化)。在实际使用中,需要针对自身实际情况配置OLLVM三种混淆方式的混淆强度。一段比较简单的代码,经过高强度混淆,可能需要数十分钟甚至几小时,产生的可执行文件体积也会膨胀数百倍。此外,对于某些不重要的函数,可以通过设置attribute注释不进行混淆。在实际使用中,应用开发厂商非常在意APP的体积,因此,需要折中混淆强度和安全性。

风控要略pdf

风控要略互联网业务反欺诈 风控要略书目
风控要略pdf 风控要略马传雷pdf下载
风控要略 pdf 风控要略 百度网盘

风控要略pdf 网盘(风控要略-互联网业务反欺诈之)综上:风控要略-互联网业务反欺诈之值得推荐阅读