我有个疑惑,程序中base64的码表为“ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=”,最后的等号是不是多余的?base64码表末尾要等号吗?
ida打开,serach flag,发现有right flag,追踪进去F5查看伪代码,发现关键str2,追踪找到e3nifIH9b_C@n@dH,倒回去发现这是被for循环加密过的flag,#include<stdio.h> #include<string.h> int main() { char a[20]; printf("please inp
找到Str2,再逆向解出dest[],base64解密得到flag
我是sb 我不喜欢看函数
flag{cao}
写的啥程序啊,od跑都跑不起来,丢失这样丢失那样的
我爱你
拿这个表白基本算是没法脱单了。。。
好家伙,你咋知道我拿这表白
丢失vcruntime140d.dll。。。。。
分析不难,脚本也不难,一点点分析,能知道base64那就没问题了
...
评论
StevenZheng 2年前
举报
我有个疑惑,程序中base64的码表为“ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=”,最后的等号是不是多余的?base64码表末尾要等号吗?
flag速来 2年前
举报
ida打开,serach flag,发现有right flag,追踪进去F5查看伪代码,发现关键str2,追踪找到e3nifIH9b_C@n@dH,倒回去发现这是被for循环加密过的flag,#include<stdio.h> #include<string.h> int main() { char a[20]; printf("please inp
linuxCliff 2年前
举报
找到Str2,再逆向解出dest[],base64解密得到flag
miko 2年前
举报
我是sb 我不喜欢看函数
sccs 2年前
举报
flag{cao}
sccs 2年前
举报
写的啥程序啊,od跑都跑不起来,丢失这样丢失那样的
maffy 3年前
举报
我爱你
shadowhy 3年前
举报
拿这个表白基本算是没法脱单了。。。
fish> 2年前
举报
好家伙,你咋知道我拿这表白
Jokyper 3年前
举报
丢失vcruntime140d.dll。。。。。
h0ck 3年前
举报
分析不难,脚本也不难,一点点分析,能知道base64那就没问题了