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

网站设计云匠网网上推广赚钱方法

网站设计云匠网,网上推广赚钱方法,商务咨询网站源码,wordpress指定页面连接前言 之前一直没怎么重视,结果发现每次遇到go的题都是一筹莫展,刷几道题练习一下吧 准备 go语言写的程序一般都被strip去掉符号了,而且ida没有相关的签名文件,没办法完成函数名的识别与字符串的定位,所以第一步通常…

前言

之前一直没怎么重视,结果发现每次遇到go的题都是一筹莫展,刷几道题练习一下吧

准备

go语言写的程序一般都被strip去掉符号了,而且ida没有相关的签名文件,没办法完成函数名的识别与字符串的定位,所以第一步通常为恢复相应符号文件,网上有许多脚本可以用来恢复
**golang_loader_assist :**靠汇编代码的特征来找出 runtime_morestack 和 runtime_morestack_noctxt 函数,然后在 IDAPro 种遍历对这两个函数交叉引用的位置来找出函数体。
https://github.com/strazzere/golang_loader_assist
**IDAGolangHelper :**从 pclntab 结构中解析、恢复函数符号,Go 二进制文件中还有大量的类型、方法定义的信息,也可以解析出来
https://github.com/sibears/IDAGolangHelper
**go_parser:**功能比前面几个工具更加完善的 Go 二进制文件解析工具,除了解析前面提到的函数名、字符串和数据类型信息
https://github.com/0xjiayu/go_parser
直接用ida运行下载的python文件即可恢复

go go go!

gorev

*ctf的一道签到题,可恶
使用前两个脚本的时候显示代码错误和恢复失败,第三个可以使用
在这里插入图片描述
其中v16是输入前由随机数产生,可以动调产生,比较函数里面应该是直接实现了比较函数,所以看着比较奇怪可以直接看第一个寄存器比较,得到最终的比较字符串

import base64str1 = b'fiAGBkgXN3McFy9hAHRfCwYaIjQCRDFsXC8ZYBFmEDU='str2 = base64.b64decode(str1)
print(str2)rand = b'TcR@3t_3hp_5_G1H'flag =''
for i in range(len(str2)):flag += chr(rand[i % 16] ^ str2[i])print(flag)

easy_go

被strip掉了,用golang_loader_assist恢复符号
在这里插入图片描述

#include"stdio.h"
int main(){int byte_561538[] =
{0xDB, 0x9E, 0xB7, 0x9A, 0x91, 0xCA, 0xA1, 0x6B, 0x97, 0xC1, 0x74, 0xB3, 0x90, 0x00, 0x00, 0x00
};int byte_561518[] =
{0xD3, 0x75, 0x9B, 0xF9, 0xA3, 0x87, 0xED, 0x93, 0x8D, 0xDD, 0x77, 0xED, 0x67, 0x00, 0x00, 0x00
};int byte_561528[] =
{0xB7, 0x9C, 0x79, 0x43, 0x9B, 0xAF, 0x94, 0xE4, 0x94, 0x71, 0xEC, 0xEA, 0x8E, 0x00, 0x00, 0x00
};for(int i=0;i<13;i++){for(int k=0;k<128;k++){if(((byte_561538[i] + byte_561518[i] * k )&0xff) ==byte_561528[i] ){putchar(k);break;}}}getchar();
return 0;
}

注意&与==的优先级,操作单位是字节所以需要异或0xff

go_get_the_flag

先符号恢复然后发现输入是和程序一起输入的,分析程序
在这里插入图片描述
发现有一个比较字符串和输入的长度为18也正好契合
输入得到

fb{.60pcln74b_15_4w350m3}

参考链接:
https://jiayu0x.com/2020/09/28/go-binary-reverse-engineering-tips-and-example/

http://www.shuangfujiaoyu.com/news/18524.html

相关文章:

  • 永州网站建设多少钱品牌传播策略
  • 定制网站本地企业微信指数查询
  • 国内好点的wordpress主题陕西seo主管
  • 做股东变更要上哪个网站seo引擎搜索网站关键词
  • 制作一个专门浏览图片的网站百度竞价开户哪家好
  • .net建设网站步骤详解广州网站优化软件
  • 做盗版影视网站违法吗最好的网站优化公司
  • 上海做网站站优云一一十七windows优化大师怎么卸载
  • 哪些网站可以做淘宝基础销量新闻摘抄2022最新5篇
  • 建设独立商城网站游戏推广渠道有哪些
  • 网站建设操作企业文化宣传策划方案
  • 无锡做网站服务海外推广专员
  • 网站建设排名北京seo关键词优化收费
  • 外贸怎么做网站外链英语seo什么意思
  • 湖北可以做网站方案的公司成都排名推广
  • 手机网站设计企业朋友圈网络营销
  • 大良网站制作公司广州seo怎么做
  • 独立网站运营怎么给产品做网络推广
  • 郑州美容网站建设百度热点排行榜
  • vip影视网站如何做appwindows优化大师最新版本
  • 晋中做网站的公司南京网站设计优化公司
  • 魏县住房和城乡建设局网站营销型网站一般有哪些内容
  • 镇江交叉口优化东莞百度推广排名优化
  • 海南住房和城乡建设厅网站太原seo管理
  • 协作网站是什么最新百度快速收录技术
  • mip网站建设直播发布会
  • 赣州章贡区疫情最新消息今天青岛网站建设优化
  • 网站制作英文版网站app推广平台放单平台
  • 网站开发学java吗seo顾问
  • 深圳建网站哪个济南兴田德润有活动吗百度一键安装