当前位置: 首页 > news >正文

做兼职的设计网站简述网站建设与维护

做兼职的设计网站,简述网站建设与维护,个人的网站,惠州网站建设服务商思路#xff1a; 1.输出成功#xff0c;v26不为0,说明关系式#xff1a;v21((unsigned __int8)v24 ^ v20) →2.在汇编代码第37行#xff0c;输入v16v20#xff0c;所以求的值为v20 →3.根据关系式#xff0c;求的值v20v21^v24 →4.v21在第汇编代码第36行也可以提取出来… 思路   1.输出成功v26不为0,说明关系式v21((unsigned __int8)v24 ^ v20)            →2.在汇编代码第37行输入v16v20所以求的值为v20            →3.根据关系式求的值v20v21^v24            →4.v21在第汇编代码第36行也可以提取出来            →5.v24可以由汇编代码40行while计算出来 首先载入IDACtrlF查找main函数没有找到然后ShiftF2查找字符串发现特殊字符串跟进然后交叉引用查看字符串位置寻找flag 反汇编如下 __int64 __fastcall sub_400F8E(__int64 a1, int a2, int a3, int a4, int a5, int a6) {int v6; // edxint v7; // ecxint v8; // r8dint v9; // r9dint num; // ecxint v11; // r8dint v12; // r9dchar v14; // [rsp0h] [rbp-C0h]char v15; // [rsp0h] [rbp-C0h]char input[136]; // [rsp10h] [rbp-B0h] BYREFint v17; // [rsp98h] [rbp-28h]char v18; // [rsp9Fh] [rbp-21h]int v19; // [rspA0h] [rbp-20h]unsigned __int8 v20; // [rspA6h] [rbp-1Ah]char v21; // [rspA7h] [rbp-19h]int v22; // [rspA8h] [rbp-18h]int v23; // [rspACh] [rbp-14h]int v24; // [rspB0h] [rbp-10h]int v25; // [rspB4h] [rbp-Ch]_BOOL4 v26; // [rspB8h] [rbp-8h]int i; // [rspBCh] [rbp-4h]sub_407470((unsigned int)Give me the password: , a2, a3, a4, a5, a6, a2);sub_4075A0((unsigned int)%s, (unsigned int)input, v6, v7, v8, v9, v14);for ( i 0; input[i]; i );v26 i 22;v25 10;do{num (int)sub_406D90() % 22; // 猜测是一个正常的返回,v10的取值为0...21,如果不正常的话需要把sub_406D90逆向一下v22 num;v24 0;v21 byte_6B4270[num];v20 input[num]; // 将输入值v16赋值给v20v19 num 1;v23 0;while ( v23 v19 ){v23;v24 1828812941 * v24 12345;}v18 v24 ^ v20;if ( v21 ! ((unsigned __int8)v24 ^ v20) ) // 关系式既然v26不为0,说明v21((unsigned __int8)v24 ^ v20)// 在汇编代码第37行输入v16v20所以求的值为v20// v21在第汇编代码第36行也可以提取出来// v24可以由汇编代码40行while计算出来// 最后根据关系式求的值v20v21^v24v26 0;--v25;}while ( v25 );if ( v26 ) // 如果在这里输出说明v26不为0v17 sub_407470((unsigned int)Congras\n, (unsigned int)input, v24, num, v11, v12, v15);elsev17 sub_407470((unsigned int)Oh no!\n, (unsigned int)input, v24, num, v11, v12, v15);return 0LL; } 编写脚本 int main(){unsigned char v21[] {0x5F, 0xF2, 0x5E, 0x8B, 0x4E, 0x0E, 0xA3, 0xAA, 0xC7, 0x93, 0x81, 0x3D, 0x5F, 0x74, 0xA3, 0x09, 0x91, 0x2B, 0x49, 0x28, 0x93, 0x67, 0x00, 0x00};for(int i0;i22;i){ //先假定是这样的一个顺序 int v230;int v240;int v19i1;while ( v23 v19 ){v23;v24 1828812941 * v24 12345;}printf(%c,v24^v21[i]);} } flag{d826e6926098ef46}
http://www.yutouwan.com/news/325250/

相关文章:

  • 网站首页 栏目页 内容页公司网站建设费放什么科目
  • 福州网站建设报价seo基础入门
  • 永康新站优化学生怎样建设网站
  • 广州做网站最好的公司深圳 公司网站设计
  • 成都学校网站建设企业做电影网站的成本
  • 专业做网站套餐东营网站的优化
  • 做网站实现登陆功能云匠网怎么接单
  • 想做个电影网站该怎么做四川微信网站建设公
  • 整站seo排名要多少钱线上教育平台推广怎么做
  • 服装 产品展示网站模板运营商大数据精准营销获客
  • 信阳做网站 汉狮网络网络营销方式论文
  • sql 新建网站wordpress最新的编辑器
  • 杭州网站建设长春公司如何加强网站管理的队伍建设
  • 网站目录 index.html十大赚钱小程序
  • 网站维护服务公司拼多多免费推广软件
  • 青岛市做网站简单的网站建设方案
  • 2017网站发展趋势电子网站建设设计
  • 体育馆做网站公司软件技术职业生涯规划书
  • 网站维护费怎么做会计分录自费社保太坑了亏大了
  • 网站前端用什么做dw个人网页制作教程学生
  • 做网站需要一些什么工具英文seo招聘
  • 怎么知道一个网站是谁做的小升初最好的补课机构排行榜
  • 郴州网站建设企业优秀网页设计作品网站
  • 石家庄网站制作长沙微信公众号怎么做好看
  • 聊城定制化网站建设正规的培训行业网站制作
  • 访问公司网站公司会知道吗宁夏微信服务网站
  • 自己开一个网站怎么赚钱装修10万元利润是多少
  • 永嘉网站开发公司wordpress win8 主题
  • 做公司网站要提供什么为什么做儿童音乐网站
  • 零基础可以做网站吗外贸一站式推广服务