汇编语言
二、字符数据处理
在应用程序的设计中,经常会遇到各种字符或字符串的处理。字符处理通常包括字符的比较、检索、插入、删除和统计等。
1.字符串比较
例、在数据区BUF1和BUF2地址开始分别有一字符串,长度均为14字节。试比较这两个字符串,若相同,则给RES单元置0;若不同,则给RES单元置0FFH,并将失配字节地址送RES+1开始的两个存储单元中。
源程序:
12345678910111213141516171819202122232425262728293031323334DATA SEGMENTBUF1 DB 'I am a student'BUF2 DB 'I am a studant'RES DB 3 DUP (?)NUMBER EQU 14DATA ENDSSTACK1 SEGMENT PARA STACK 'STACK'STA DB 100 DUP (?)STACK1 ENDSCODE SEG ...
GHCTF2024-WP
GHCTF2024-WP
基本信息
队伍名:Girls CTF Party
队伍成员:刘云飞(2023 级) 卜令问(2023 级) 翁崇峻(2023 级)
WEB
Sign in
解题: 卜令问
打开题目发现是小恐龙,好像自己高中闲着无聊经常玩。 题目叫我们达到 1000000000 分去获得 flag。
这种类型的题目,我第一反应是看源码。
发现只要 100000 就会给出一个奇怪的东西。
这串好像 base64 啊,把这串奇怪的东西拿去解码。 得到 flag。
这里贴一篇青少年 ctf 的博客,我最早是从这里得到启发的:http://t.csdnimg.cn/UZ1Pm
PWN
Helloworld
解题:翁崇峻
1.在 kali 终端中打开题目
2.ls 查看详细内容 3.cat 一下 flag ,over
REVERSE
CS1.6
解题:刘云飞
拿到附件放入 die 查看
题目提示 C#
放入 ILSPY
找到源代码
根据源代码写出逆向脚本
解出 flag
.?.s.?
解题:刘云飞
下载附件直接打开
根据代码写解密脚本
得到 flag
ezam
解题 ...