应用场景: 病毒木马会广泛常用资源文件释放技术。程序会将一些DLL文件、文本文件、图片文件或其它的音/视频文件作为资源插入到程序里,等到程序运行后,使用资源文件释放技术将它们释放到本地上,这样编译出来的程序只有一个exe文件,而不需要附带其它文件,因而程序变得简洁,降低了被发现的风险。 资源插入的步 ...
分类:
编程语言 时间:
2020-05-13 11:50:59
阅读次数:
112
基于 "Jenkins Git hook自动触发构建" 有时在项目构建的过程中,我们需要根据用户的输入动态传入一些参数,从而影响整个构建结果,这时我们可以使用参数化构建。 接下来演示通过输入 项目的分支名称来部署不同分支项目。 1. 在 项目中配置参数 支持非常丰富的参数类型,以之前项目为例,配置项 ...
分类:
其他好文 时间:
2020-05-11 21:55:16
阅读次数:
127
1.大纲 线程池介绍 创建与停止线程池 常见的线程池特点与用法 任务太多,怎么拒绝 钩子方法 实现原理,源码分析 使用线程池的主要点 一:介绍 1.重要性 使用中重要 面试中重要 2.池 线程可以复用 可以控制资源的总量 3.不使用线程池些的程序 这里有两个程序,只粘贴进行循环对每个任务进行创建线程 ...
分类:
编程语言 时间:
2020-05-11 00:52:33
阅读次数:
58
(这一部分叫做 初始化阶段 ,从_init到created钩子间, 后面是模板编译的阶段 模板编译阶段会一直到 beforeMount 然后进入挂载阶段 到Mounted 最后是卸载阶段 ) ...
分类:
Web程序 时间:
2020-05-10 15:29:07
阅读次数:
90
Vue的生命周期函数,其实就是Vue开发者设定的一些hook钩子,你只要往hook里面编写代码,它就可以执行。如vue实例里的beforeCreate、created、mounted等,都是钩子。
但是你可能不知道,在Vue当中,触发钩子函数的时候,也会向父组件`$emit`一个事件,称之为`hoo... ...
分类:
其他好文 时间:
2020-05-10 10:54:47
阅读次数:
74
(1)使用BitBlt void CBRUSHTESTDlg::OnPaint() { CPaintDC dc(this); CBitmap bmp; bmp.LoadBitmap(IDB_BITMAP1); BITMAP bitmap; int size = bmp.GetBitmap(&bitm ...
分类:
编程语言 时间:
2020-05-06 19:53:40
阅读次数:
92
#!/usr/bin/python3 import datetime import getopt import sys import os import dateutil.parser NOW = datetime.datetime.now() FOUR_HOUR = datetime.dateti ...
分类:
其他好文 时间:
2020-05-06 12:02:49
阅读次数:
195
Frida官网地址:https://www.frida.re. 安装 命令安装: 源码安装 "" 完成后在终端命令查看 Frida server: 直接去官网下载: "" 对应的版本即可, 注意:Frida server的版本必须跟你宿主机的Frida版本一致, 比如我宿主机Frida的版本是10. ...
分类:
移动开发 时间:
2020-05-06 10:30:56
阅读次数:
101
Frida获取普通方法Hook 前置 Frida Server 通过adb将FridaServer push进手机,再通过adb shell修改Fs(FridaServer)权限,运行Fs ,别问为什么放data/local/tmp目录,问就是习惯 `su`如果你进入就是root权限自然可以省略 ` ...
分类:
其他好文 时间:
2020-05-05 20:13:02
阅读次数:
122
1、HTML <div id="searchBar"> <ul class="items_filter" :class="searchBarFixed == true ? 'isFixed' :''"> <li><span class="all">综合</span></li> <li><span c ...
分类:
移动开发 时间:
2020-05-05 18:25:53
阅读次数:
211