汇编网首页登录博客注册
jcw2008的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
文章收藏

[2011-04-15 05:50] 读Win32 平台上用户级进程(某线程,其实就是本线程)的各段寄存器的值,并解析其指向的段的信息

读Win32 平台上用户级进程(某线程,其实就是本线程)的各段寄存器的值,并解析其指向的段的信息

 

; getSegInfo.asm
; 读Win32 平台上用户级进程(某线程,其实就是本线程)的各段寄存器的值,并解析其指向的段的信息

;      改写自WOWOCOCK
.686p
.model  flat, stdcall
option  casemap: none

include windows.inc
include kernel32.inc
include user32.inc
includelib kernel32.lib
includel...
阅读全文 | 评论次数(1) | 浏览次数(1470) | 所属类型(我爱汇编)

[2011-04-14 08:56] DIY的一个DOS MZ EXE file loader, 是这几天复习PE文件格式的副产品

DIY的一个DOS MZ EXE file loader, 是这几天复习PE文件格式的副产品

; mzLoader.asm
; 自已写的一个MZ EXE文件加载运行器,要求EXE的可重定位程序映像部分不要太大,不要超过64KB-100H(psp)的大小

include common16.inc

assume  cs: code, ds: data, ss: stack, es: mzExeImage

stack   segment stack
        db      512 dup (?)
stack   ends

data    segment
...
阅读全文 | 评论次数(0) | 浏览次数(1058) | 所属类型(我爱汇编)

[2009-06-14 21:45] 创建远程线程 指令中的内存地址的重定位

点击查看原图
; 创建远程线程 指令中的内存地址的重定位

; 编译方法:
; ml /c /coff inject.asm
; link inject.obj /section:.text,w /subsystem:windows

.386
.model  stdcall, flat
option  casemap: none

include windows.inc
include kernel32.inc
include user32.inc
includelib kernel32.lib
includelib user32.lib

.data
szKer32  ...
阅读全文 | 评论次数(0) | 浏览次数(1263) | 所属类型(我爱汇编)

[2009-06-14 21:42] 创建远程线程 修正指令中的内存地址

; 创建远程线程 修正指令中的内存地址

; 编译方法:
; ml /c /coff inject.asm
; link inject.obj /section:.text,w /subsystem:windows

;calc.exe (win xp sp2)
; base address: 100 0000h

;code(.text)
;        RVA         1000h
;        V size         126b0h
;        R offset 400h
;        R size  12800h                实际占用了13000h字节空间  

;TARGET_ADDR     equ    100000...
阅读全文 | 评论次数(0) | 浏览次数(1147) | 所属类型(我爱汇编)

[2009-02-07 15:33] <转> 中国网:“感动中国”,还是愤怒中国

点击查看原图
*中国网2009-02-07文章


42岁的李桂林是四川凉山二坪村的教师,妻子陆建芬是代课教师。由于小学建在峡谷悬崖峭壁之上,孩子们上下绝壁都要攀爬5架木制的云梯。每次放学、上学,李桂林夫妇都要把孩子一个个背上背下,18年如一日。2月5日,李桂林夫妇当选“感动中国2008年度人物”。

作者:许斌

你被感动,还是首先被愤怒了?听到这样的报道、看到这样的图片时:

小学建在悬崖峭壁之上,孩子们上下绝壁都要攀爬5架木制的云梯,就是用铁丝将木条绑在木杆上,没有任何其它安全措施,两个乡村教师,18年如一日,在上学、放学时,将孩子们一个个背上背下。(新民网)

类似报道、类似的...
阅读全文 | 评论次数(1) | 浏览次数(1528) | 所属类型(网络上的文章)

[2009-02-04 21:31] 栈的操作

点击查看原图
;tblStack.asm
;只贴了主要的部分

;这个程序调了相当长的时间,看来人不能贪懒啊,早点用debug32来调试一下都比自己一处处地方找错误要好,尤其在觉得自己没有什么错误的时候。
;这次的错误主要是因为复用了昨天写的代码,虽然改写了,但有一条指令没注意改,而问题恰恰出在那里!
;另外对堆栈的操作也要绝对小心,注意平衡了没,特别是在要
从循环中跳出去的时候。

;本程序是一个汇编作业,是汇编网的〈算法讲座〉栏目中的文章〈线性表的顺序存储【讲解】〉的学习任务,如下:

;    栈的实现原理也是基于连续地址的顺序存储结构的,学习者在理解线性表的顺序存储结构后,可以尝...
阅读全文 | 评论次数(2) | 浏览次数(1619) | 所属类型(我爱汇编)

[2009-02-04 00:53] 检测简单的输入的命令

点击查看原图
;inputStr.asm

;另一个测试input_str函数的程序,并且基本上实现了与cmd窗口相同的对输入的命令(简单,无参的)的检测

include        comman.inc

.386
code        segment        use16
        assume        cs: code, ds: code
        org        100h
start:
        jmp        begin
szMsg        db        "Please strike in a string (input 'quit' to exit this program):", CR, LF, 0
szFormat db        CR, LF, CR, LF, "la...
阅读全文 | 评论次数(2) | 浏览次数(1575) | 所属类型(我爱汇编)

[2009-02-03 21:32] 字符串输入

;input.asm

;从原先的用表栈结构(只允许用backspace来修改输入)来实现字符串输入改进为用一般的顺序线性表结构来实现,支持用backspace, del, left arrow, right arrow, home, end ,esc来修改输入的字符串。

include        comman.inc

.386
code        segment        use16
        assume        cs: code, ds: code
        org        100h
start:
        jmp        begin
szMsg        db        "Please strike in a string:", CR, LF, 0
s...
阅读全文 | 评论次数(1) | 浏览次数(1723) | 所属类型(我爱汇编)

[2009-02-02 15:27] 计数排序算法的汇编实现

点击查看原图
;cnt_sort.asm

;计数排序算法的汇编实现
;只贴了主要的代码

;以下对计数排序算法的介绍是节选自汇编网的《算法讲座》栏目的《计数排序【讲解】 》一文。

计数排序法是一种简单的排序方法,这种排序算法对一个待排序的数组进行排序,并将排序结果放到另一个新的数组中。计数排序算法针对待排序数组中的每个记录,扫描待排序的数组一趟,统计待排序数组中有多少个记录的值比该记录的值小。假设针对某一个记录,统计出的计数值为c,那么,这个记录在新的有序数组中的合适的存放位置即为c。
假设有三个数组:
数组 A:待排序数组(非空,数据个数n)
数组 B:排序后的数组
数组 cou...
阅读全文 | 评论次数(1) | 浏览次数(1542) | 所属类型(我爱汇编)

[2009-01-31 20:37] 朴素字符串匹配算法的汇编实现

点击查看原图
;main.asm

;09-2-3: 修改了几处与串指令相关的错误:如cld和cx的设置


;朴素字符串匹配算法的汇编实现

;以下是摘自汇编网的《 算法讲堂》栏目

;    朴素字符串匹配算法是一个简单的字符串匹配算法,其原理可以简单描述为以下:

;    假设有两个字符串s和a,其中s是被匹配的字符串,a是要匹配的子字符串,其匹配过程为:

;   (1)从s的第一个字符开始与a匹配:取s的第一个字符与a的第一个字符比较,如果相同的话,取s的下一个字符与a的下一个字符比较,如此,直到比较到a的最后一个字符,如果此间所有比较都相同的话,那么说明在s中存在子字...
阅读全文 | 评论次数(1) | 浏览次数(1762) | 所属类型(我爱汇编)
『 查看更多文章 』