Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。 本章节基于 Webpack3.0 测试通过。 从图中我们可以看出,Webpack 可以将多种静态资源 js、css、less 转换成一个静态文件,减少了页面的请求。 接 ...
分类:
Web程序 时间:
2018-07-30 19:06:37
阅读次数:
235
一、什么是webpack?为什么要使用它? Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。 为什么我们要使用它呢?因为现今的很多网页,它们拥有复杂的JavaScript代码和一大堆依赖包,开发起来比较耗时耗力。为了简 ...
分类:
Web程序 时间:
2018-06-22 01:13:50
阅读次数:
311
20155326《网络对抗》免考项目——深入恶意代码之生成恶意代码的动静态结合分析 在前两篇博客中,我分别学习了利用静态分析工具和动态分析功具对恶意代码进行分析,在这篇博客中,我将之前学到的知识结合起来,对恶意代码示例进行更深层次的动静态分析。 并且,我学习了使用IDA PRO和OllyDbg对恶意 ...
分类:
其他好文 时间:
2018-06-21 18:29:25
阅读次数:
165
反射机制(Reflection)通常会涉及到3中场景: 运行时反射 场景:可以检索已加载程序集、类型、对象、实例和方法调用的元数据(Metadata)。 .NET 支持情况:支持 仅供静态分析的反射 场景:可以检索程序集中定义的类型和对象的元数据,而不会产生其他副作用。 .NET 支持情况:有限的支 ...
分类:
Web程序 时间:
2018-06-09 23:18:00
阅读次数:
260
mali Mali Offline Compiler https://developer.arm.com/products/software-development-tools/graphics-development-tools/mali-offline-compiler 下载 安装 下一步下一步 ...
分类:
其他好文 时间:
2018-06-07 16:25:28
阅读次数:
222
文件运行文件放入虚拟机 /root 目录下查看文件信息修改文件属性,添加可执行运行带命令行参数运行IDA 动静结合调试静态分析查看文件信息使用32位IDA打开这个程序跟踪call main 发现跟到了交叉引用跟踪main 上一条的offset,有一个流程图具体行为基本上流程也就这些了,接下来进行动态 ...
分类:
其他好文 时间:
2018-06-03 19:30:40
阅读次数:
245
白盒测试:主要是针对软件系统的内部构造而进行的测试,是根据内部构造来设计测试用例,来对内部流程进行测试。不需要估计软件整体情况。 白盒测试一般使用静态分析和动态分析; 静态分析:控制流分析; 动态分析:逻辑覆盖测试(分支测试和路径测试); 逻辑覆盖测试:语句覆盖,判定覆盖和条件覆盖; 语句覆盖主要是 ...
分类:
其他好文 时间:
2018-05-14 23:04:40
阅读次数:
186
一般会采用 bgsave 生成 dump.rdb 文件,再结合 redis-rdb-tools 和 sqlite 来进行静态分析。 BGSAVE:在后台异步(Asynchronously)保存当前数据库的数据到磁盘。 BGSAVE 命令执行之后立即返回 OK ,然后 Redis fork 出一个新子 ...
分类:
其他好文 时间:
2018-05-09 16:04:33
阅读次数:
198
为了防止静态分析,ZMK在混淆时对输出的字符串使用对称加密方法进行加密早期的ZKM只在静态代码块的时候进行简单的异或加密,后续版本使用了流加密技术进行二次加密看一个简单的字符串输出例子packagecom.vvvtimes.main;publicclassMain{publicstaticvoidmain(String[]args){System.out.println("Hello");Syst
分类:
编程语言 时间:
2018-04-26 21:16:00
阅读次数:
247
一、什么是webpack是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其转换和打包为合适 ...
分类:
Web程序 时间:
2018-04-26 19:55:10
阅读次数:
3223