码迷,mamicode.com
首页 > 编程语言
IDAPython安装
转载:All Right (本人没有测试过) 关于IDAPython的安装教程网上的资料非常少,也不是很详细,我费了好长时间才装好,现在和大家分享一下。 注意事项 下面几点关系到安装是否成功 安装关键点 下面这些东西必备,缺一不可: 具体安装步骤 首先我的IDA的版本是6.8。 效果 重启IDA,就 ...
分类:编程语言   时间:2017-07-21 01:28:04    阅读次数:203
python-基础入门-6快速入门总结
快速入门 程序输出: 1.print语句,字符串用双引号括起来 _在解释器中表示最后一个表达式的值。 print语句 与字符串格式(%)结合使用,能实现字符串替换功能。 >>>print "%s is number %d!" % ("python",1) python is number 1 ! % ...
分类:编程语言   时间:2017-07-21 01:27:46    阅读次数:184
java接收控制台输入参数InputStreamReader
import java.io.BufferedReader; import java.io.InputStreamReader; // InputStreamReader 类在java.io中 public class rawinput { /* * 接收控制台输入数据 * 判断这个两个数据是否相等 ...
分类:编程语言   时间:2017-07-21 01:27:37    阅读次数:200
走入计算机的第三十八天(python的进程和协成))
一、进程 1、multiprocessing模块实现多进程并发。 1.1multiprocessing包是Python中的多进程管理包,与threading.Thread类似,它可以利用multiprocessing.Process对象来创建一个进程 该进程可以运行在Python程序内部编写的函数, ...
分类:编程语言   时间:2017-07-21 01:27:12    阅读次数:284
python基础-文件处理与函数
1. 文件处理 1.1 文件处理流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 1.2 文件读取模式r r文本模式的读,在文件不存在,不会创建新文件 f = open('a.txt','r',encoding='utf-8') f.readable() # ...
分类:编程语言   时间:2017-07-21 01:26:40    阅读次数:225
IDAPython学习(二)
1、常用函数 ScreenEA() 获取IDA调试窗口中,光标指向代码的地址。通过这个函数,我们就能够从一个已知的点运行我们的脚本。 GetInputFileMD5() 返回IDA加载的二进制文件的MD5值,通过这个值能够判断一个文件的不同版本是否有改变。 2、段 在IDA中二进制文件被分为了不同的 ...
分类:编程语言   时间:2017-07-21 01:26:23    阅读次数:196
java中静态代码块之我的理解
Demo1.funx(); String s=Demo1.string; //静态代码块 会在new一个该类对象时调用 或者调用该类的静态方法,静态成员变量时调用 总之在类加载器将该类加载到内存中时 (无论是通过哪种方式) 都会调用静态代码块 //静态成员变量 静态代码块永远只被初始化一次 无论ne ...
分类:编程语言   时间:2017-07-21 01:25:46    阅读次数:253
java匿名对象
package first; public class anonymous { public void say(){ System.out.println("我是匿名对象"); } public static void main(String [] args){ new anonymous().sa ...
分类:编程语言   时间:2017-07-21 01:24:09    阅读次数:204
java类中访问属性
package first; public class for_protect { private int age=10; int number = 100; public void show(){ System.out.println(number); System.out.println(thi... ...
分类:编程语言   时间:2017-07-21 01:23:02    阅读次数:294
Threads(线程)(二)
前一章我们提到了同步异步,多线程;在开始今天的文章之前,先来总结一下上一篇文章的内容,多线程的优点。 多线程有哪些优点呢,在这里通过代码依次来总结。 异步多线程的三大特点 1)同步方法卡界面,原因是主线程被占用;异步方法不卡界面,原因是计算交给了别的线程,主线程空闲 首先创建winfrom程序,建一 ...
分类:编程语言   时间:2017-07-21 01:22:43    阅读次数:283
Java中的数值和集合
数组array和集合的区别: (1) 数值是大小固定的,同一数组只能存放一样的数据。 (2) java集合可以存放不固定的一组数据 (3) 若程序事不知道究竟需要多少对象,需要在空间不足时自动扩增容量,则需要使用容器类库,array不适用 数组转换为集合: Arrays.asList(数组) 示例: ...
分类:编程语言   时间:2017-07-21 01:22:17    阅读次数:248
【人生苦短 PYTHON当歌】——PYTHON函数式编程02
python作用域、局部与全局变量 首先明白Python能够改变作用域的代码段是def class lamda if/elif/else try/except/finally for/while 变量的搜索路径是:局部变量-》全局变量 不妨试试下面代码: 当运行上面代码的时候会出错,为什么呢,就需要 ...
分类:编程语言   时间:2017-07-21 01:22:05    阅读次数:209
C# List<T>排序总结
转 http://blog.csdn.net/jimo_lonely/article/details/51711821 这里有很多种方法对List进行排序,本文总结了三种方法,但多种实现。 1.对基础类型排序 方法一: 调用sort方法,如果需要降序,进行反转: 方法二: 使用lambda表达式,在 ...
分类:编程语言   时间:2017-07-21 01:21:12    阅读次数:282
Python--多线程、多进程常用概念
一、常用概念 进程 进程就是一个程序在一个数据集上的一次动态执行过程。进程一般由程序、数据集、进程控制块三部分组成。 线程 线程的出现是为了降低上下文切换的消耗,提高系统的并发性,并突破一个进程只能干一样事的缺陷,使到进程内并发成为可能。 线程也叫轻量级进程,它是一个基本的CPU执行单元,也是程序执 ...
分类:编程语言   时间:2017-07-21 01:18:53    阅读次数:177
python学习点滴记录-Day03
函数基础 一、 使用函数带来的好处 二、函数的分类 内置函数:python解释器内置了大量函数方便开发者直接使用 自定义函数:根据自身需求自己编写的函数 三、函数的使用 定义函数 调用函数 四、定义函数的三种形式 五、函数的调用 六、调用函数的三种方式 七、函数中参数讲解 1、定义 形参:在定义函数 ...
分类:编程语言   时间:2017-07-21 01:18:36    阅读次数:178
51Nod 2006 飞行员配对(二分图最大匹配)-匈牙利算法
2006 飞行员配对(二分图最大匹配) 题目来源: 网络流24题 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注 2006 飞行员配对(二分图最大匹配) 题目来源: 网络流24题 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 ...
分类:编程语言   时间:2017-07-21 01:18:27    阅读次数:200
IDAPython脚本之收集函数的调用信息
转载:All Right 当我们要寻找软件漏洞 bug 的时候,或者做恶意代码分析的时候,首先会找一些常用的而且容易被错误使用的函数。但是有时候程序代码太多找的比较辛苦,并且费时间。所以我们可以写一个脚本来跟踪这些函数,找出调用它们的地方,之后在这些地方的背景色设置成不同的颜色,这样我们在 IDA ...
分类:编程语言   时间:2017-07-21 01:17:07    阅读次数:255
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!