从暑假开始逆向研究也有一个半月了,今晚分析了一个压缩壳。其实像这种壳完全可以esp定律秒掉的,之所以分析它,是因为我想知道所谓IAT修复具体是怎么回事,还有压缩壳的到底流程是怎么样的,我认为学逆向最大的乐趣就是可以满足人的好奇心,只要精力够,程序的每个细节是怎么做的都可以知道。aplib部分没去搞(...
分类:
其他好文 时间:
2015-08-17 00:51:39
阅读次数:
159
温故而知新 DT大数据梦工厂第8讲 构造器百度云盘连接http://yun.baidu.com/share/home?uk=4013289088#category/type=0//class Teacher {// var name : String = _// private var age .....
分类:
其他好文 时间:
2015-08-17 00:50:52
阅读次数:
187
fakeroot 可以用来模拟 root 权限,以便建立特定权限与档案拥有者的压缩文件案(tar, ar, .deb 等)。透过 LD_PRELOAD 的 dynamic loader 功能,用户不必实际拥有 root 权限。fakeroot最初是为了创建debian包使用的。例如Debian在生成...
分类:
其他好文 时间:
2015-08-17 00:51:42
阅读次数:
267
这题比较有意思,暴力搜索必然tle,可以用状态压缩dp解决。我们先不考虑完成所有作业的扣分,而考虑其一个子集的情况。假设我们得到了完成某子集S对应的作业最少扣分,我们试着向该子集中增加一个元素a,那么我们将得到一个新的集合S1。从而f(S1) = min(g(S')), S'?S, 且#(S') =...
分类:
其他好文 时间:
2015-08-17 00:51:11
阅读次数:
183
Description一天有T(1≤T≤10^6)个时段.约翰正打算安排他的N(1≤N≤25000)只奶牛来值班,打扫打扫牛棚卫生.每只奶牛都有自己的空闲时间段[Si,Ei](1≤Si≤Ei≤T),只能把空闲的奶牛安排出来值班.而且,每个时间段必需有奶牛在值班.那么,最少需要动用多少奶牛参与值班呢?...
分类:
其他好文 时间:
2015-08-17 00:49:45
阅读次数:
135
QT值得学习的开源项目图像处理:Kritadigikam编辑器:LiteIDEQDevelperKDeveloperMonkey StudioTeXstudio绘图:ZeGrapherQtiPlotqcustomplotQWTHotShotsInkscape三维建模:QCADFreeCAD音乐:Mu...
分类:
其他好文 时间:
2015-08-17 00:50:25
阅读次数:
882
Given a non-negative integernum, repeatedly add all its digits until the result has only one digit.For example:Givennum = 38, the process is like:3 + ...
分类:
其他好文 时间:
2015-08-17 00:50:26
阅读次数:
106
POJO形式和POJO动作- 已经摆脱了Struts2的动作表单的Struts框架的一个组成部分。Struts2可以使用任何的POJO接收的形式输入。同样的,你现在可以看到任何POJO的Action类。Tag支持- Struts2的形式提高了标签的新标签让开发人员写更少的代码。AJAX支持- Str...
分类:
其他好文 时间:
2015-08-17 00:48:28
阅读次数:
173
上一篇介绍了如何使用nginx+iis部署一个简单的分布式系统,文章结尾留下了几个问题,其中一个是"如何解决多站点下Session共享"。这篇文章将会介绍如何使用Redis,下一篇在此基础上实现Session。 这里特别说明一下,其实没有必要使用Redis来解决Session共享。Asp.ne...
分类:
其他好文 时间:
2015-08-17 00:47:47
阅读次数:
323
视图切换之UINavigationController 动态创建管理
分类:
其他好文 时间:
2015-08-17 00:46:32
阅读次数:
171
Exchanger可以在两个线程之间交换数据,只能是2个线程,不支持更多的线程之间互换数据。 当线程A调用Exchange对象的exchange()方法后,他会陷入阻塞状态,直到线程B也调用了exchange()方法,然后以线程安全的方式交换数据,之后线程A和B继续运行。 Exchanger...
分类:
其他好文 时间:
2015-08-17 00:46:31
阅读次数:
154
今天我们来看一下For表达式中的生成器,定义和过滤等内容。让我们来看下代码def main(args:Array[String]){ val lauren = Persons("Lauren",false) val rocky = Persons("Rocky",true) val vivian =...
分类:
其他好文 时间:
2015-08-17 00:46:33
阅读次数:
210
web.xml中classpath:和classpath*:有什么区别?classpath:只会到你的class路径中查找找文件;classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.存放位置:1:src下面 需要在web.xml中定义如下:contextCo....
分类:
其他好文 时间:
2015-08-17 00:45:56
阅读次数:
172
1. 修改PostgreSQL数据库默认用户postgres的密码PostgreSQL数据库创建一个postgres用户作为数据库的管理员,密码随机,所以需要修改密码,方式如下:步骤一:登录PostgreSQLsudo -u postgres psql步骤二:修改登录PostgreSQL密码ALTE...
分类:
其他好文 时间:
2015-08-17 00:45:18
阅读次数:
257
在做剪纸效果之前,先介绍剪纸效果运用到的一些知识:1.阴影:在Canvas之中进行绘制时,可以通过修改绘图环境中的如下4个属性值来指定阴影效果:shadowColor:CSS格式的颜色字串。默认值为rgba(0,0,0,0),即完全透明的黑色。shadowOffsetX:阴影在X轴方向的偏移量,以像...
分类:
其他好文 时间:
2015-08-17 00:44:10
阅读次数:
206
1 #include 2 #include 3 #include 4 #include 5 #define inf 2000000000 6 using namespace std; 7 typedef pair pii; 8 priority_queue , greater > q; 9...
分类:
其他好文 时间:
2015-08-17 00:44:06
阅读次数:
201
import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;/** * 测试日期类 * */public class TestCalendr { public static void ma...
分类:
其他好文 时间:
2015-08-17 00:42:45
阅读次数:
205