OllyDbg 使用笔记 (二)
参考
书:《加密与解密》
视频:小甲鱼 解密系列 视频
TraceMe.exe 程序破解
程序见下图,破解目标:使我们能够验证成功。
图片1
由于输入肯定会用到获取对话框文本的API,所以在反汇编面板 按Ctrl+G搜索GetDlgItemTextA,试试看。
图片2
也可以按Ctrl+N 打开程序的导入表。查看程序导入了那些函数,选中GetDlgItemTextA,右键 选择在反汇编窗口中跟随输入函数。
图片3...
分类:
数据库 时间:
2014-07-31 23:58:50
阅读次数:
607
使用awrextr.sql导出awr原始数据...
分类:
数据库 时间:
2014-07-31 23:57:40
阅读次数:
542
索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:CREATE TABLE mytable( ID INT NOT NULL, username ...
分类:
数据库 时间:
2014-07-31 23:40:40
阅读次数:
284
经验:1,where 和having的区别? where是用于原始字段的过滤, having主要用于聚合函数的汇总过滤,虽然这个原始字段也是可以用的,但是不推荐,因为效率比where低 所以尽量少用having,能不用尽量不用(where 能实现的having 都能实现,但是效率低 )2,co...
分类:
数据库 时间:
2014-07-31 23:25:30
阅读次数:
429
第一章: Oracle数据库有默认的三个用户:sys / system / scott(普通用户)Oracle数据库在创建新用户时,因为没有权限不能登陆系统,还要为其分配权限(数据库权限和系统权限),至少需要Create Session 系统权限Oracle数据库角色(role)主要有:Connec...
分类:
数据库 时间:
2014-07-31 23:23:20
阅读次数:
272
素数判定...很简单= =.....只是因为训练题有,所以顺便更~ 1 #include 2 #include 3 #define maxn 5000005 4 int prime[maxn]; 5 void f() 6 { 7 memset(prime,0,sizeof(prime)); ...
分类:
数据库 时间:
2014-07-31 23:22:30
阅读次数:
220
今天讲了一个SQL的多表查询和子查询笔记里面有挺多有用的图片,重要是为了方便了解外连接和内连接,还有自连接等。。。这里显示不出来,所以放一个链接,到有道云笔记去看:http://note.youdao.com/share/?id=90f107b6a6aac379a795373f7f98c6ff&ty...
分类:
数据库 时间:
2014-07-31 23:21:10
阅读次数:
342
在DB2中的Date 一共识别三种格式,最常见的是这样'2013-12-12' 对,你没看错,DB2认为这样的字符串就是Date数据然后我们可以利用函数这样寻找日期区间select * from users where g_time between '2003-05-04 ' and '2003-....
分类:
数据库 时间:
2014-07-31 23:15:10
阅读次数:
999
1 string connStr = @"Driver={Sybase ASE ODBC Driver};NA=" + v_strServer + ",4100" 2 + ...
分类:
数据库 时间:
2014-07-31 23:14:51
阅读次数:
439
当然:还是建议在简历表空间时就让其自动扩充的,代码如下:(注意倒数三行) create?tablespace?prmms_log??
logging???
datafile?‘C:\app\Administrator\product\11.2.0\dbhome_1\database\prmms_log....
分类:
数据库 时间:
2014-07-31 21:25:08
阅读次数:
296
在软件D:\sqldeveloper\ide\bin目录下找到ide.conf添加AddVMOption-Duser.language=enAddVMOption-Duser.country=US
分类:
数据库 时间:
2014-07-31 21:21:57
阅读次数:
237
vi/home/oracle/.bashrcumask022ORACLE_BASE=/usr/lib/oracleORACLE_HOME=$ORACLE_BASE/11.2/client64PATH=$ORACLE_HOME/bin:$PATHLD_LIBRARY_PATH=$ORACLE_HOME/libTNS_ADMIN=/usr/lib/oracle/11.2/client/network/adminExportLD_LIBRARY_PATHORACLE_BASEORACLE_HOMEPATHTNS_A..
分类:
数据库 时间:
2014-07-31 21:21:48
阅读次数:
289
一般来说呢,如何检测两张表的内容是否一致,这样的需求大多在从机上体现,以保证数据一致性。方法无非有两个,第一呢就是从数据库着手,第二呢就是从应用程序端着手。我这里罗列了些如何从数据库层面来解决此类问题的方法。当然第一步就是检查记录数是否一致,否则不用想任何..
分类:
数据库 时间:
2014-07-31 21:18:58
阅读次数:
300
事务(transaction)是数据库管理系统的执行单位,可以是一个数据库操作(如Select操作)或者是一组操作序列。事务ACID属性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。原子性:保证事务中的所有操作全部执行或全部不执行。例..
分类:
数据库 时间:
2014-07-31 21:14:57
阅读次数:
333
先大概了解一下zabbix数据库结构:1、groups表可以根据组名查到组ID2、找到组ID就可以根据组ID找出这个组下面的所有服务器的ID,这个关系在hosts_groups表里面:3、有了hostid就可以在hosts表里查看这台机器的基本信息了:items表则可以根据hostid查出这台服务器的所有监控项:..
分类:
数据库 时间:
2014-07-31 21:13:48
阅读次数:
1215
PerconaXtraBackupistheworld’sonlyopen-source,freeMySQLhotbackupsoftwarethatperformsnon-blockingbackupsforInnoDBandXtraDBdatabases.WithPerconaXtraBackup,youcanachievethefollowingbenefits:BackupsthatcompletequicklyandreliablyUninterruptedtransactionprocessin..
分类:
数据库 时间:
2014-07-31 21:13:28
阅读次数:
324
优化大致思路:1.表的设计符合三范式2.建立合适的索引(主键索引、唯一索引、普通索引、全文索引)3.定时清理不需要的数据,碎片整理4.存储过程优化5.硬件升级6.mysql配置优化(并发数一般在1000左右,数据缓存优化)7.分表技术(水平分表,垂直分表)8.读写分离-----------------------..
分类:
数据库 时间:
2014-07-31 21:09:57
阅读次数:
350