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

手机网站开发公司哪家好为什么一个人做网站有难度

手机网站开发公司哪家好,为什么一个人做网站有难度,技术号的网站建设,服务公司起名查壳#xff0c;32bit#xff0c;丢进ida32中进行反编译#xff0c;简单的不多说#xff0c;直接进main分析 简单分析#xff0c;打上注释#xff0c;没啥好看的#xff0c;就一个加密函数#xff0c;加密完后和一个字符串进行比较#xff0c;由此可以逆推出加密前的字…查壳32bit丢进ida32中进行反编译简单的不多说直接进main分析 简单分析打上注释没啥好看的就一个加密函数加密完后和一个字符串进行比较由此可以逆推出加密前的字符串也就是flag了直接进入加密函数进行查看 小小base64加密但其中还有两个加密函数第一个函数是对码表进行了变化第二个则是将大小写转换了一下第二个我相信在看的各位都能看懂我着重讲一下第一个加密函数我也是理解了好一会儿 这边看着似乎很简单就是简单的换值将字符串a开头的第六位往后九位和字符串k开头的第六位往后九位字符进行交换这边有一个点这两个字符串其实就是一个地址连在一块儿的大字符串也就是字符串ABCDEF GHIJKLMNO PQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789/ 这边看似是两个字符串的相互操作其实就是这个字符串的内部操作可以写如下代码 /* #includeiostream using namespace std; int main() {char str2[] ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789/;char v1;for (int result 6; result 15; result){v1 str2[result 10];str2[result 10] str2[result];str2[result] v1;}puts(str2);return 0; }*/ 运行出的结果就是变化后的码表这是第一种理解方式还有第二种理解方式但是这个较为麻烦但应该很多人第一时间都会以第二种方式去理解所以我详细讲一下你们可能会写出如下代码 /* #includeiostream using namespace std; int main() {char v1;char str1[] ABCDEF GHIJKLMNO PQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789/;char str2[] KLMNOP QRSTUVWXY Zabcdefghijklmnopqrstuvwxyz0123456789/;for (int result 6; result 15; result){v1 str2[result ];str2[result ] str1[result];str1[result] v1;}puts(str1);return 0; }*/ 但是这么写就错了因为此处虽然是两个字符串在操作实际上确是对一个字符串进行操作因为str2是str1的一部分但这样硬写也能写出来如下图 我们将两个数组单拿出来首先是前六位不变这个没有异议吧接下来从第七位开始往后九个字符被替换成了QRSTUVWXY这个也没有问题吧但接下来问题来了我们看到数组2是以字符k为开头的在数组中KLMNO已经被替换成了UVWXY但是还有个p没有被替换那就把p加上去这边直接看数组2不看数组1了为什么呢因为第一点数组2本身就是数组1的一部分第二点数组2已经被改变了但是数组1中的数组2部分并没有被改变所以看数组1就没有意义了看数组2即可数组2的P后面九位被替换成了GHIJKLMNO剩余的照抄你就会发现和代码1运行的结果是一样的这个确实难理解我也想了好一会儿建议反复斟酌斟酌最后嘛也就没什么操作了这边已经得到了变码表然后把要比对的那个字符串如下图 给他大小写转换一下最后找个变码base64在线解密的网站输入即可得到flag 这道题看似简单实则简单就当是多学了个知识点若是两个相邻的字符串在互相操作直接把他变成一个大字符串然后在他的内部操作就行注意偏移量即可其他没啥了
http://www.w-s-a.com/news/227620/

相关文章:

  • 那个网站做搬家推广比较好建设部网站办事大厅栏目
  • 做企业销售分析的网站广州网站设计建设
  • 建站流程wordpress怎么开伪静态
  • 服务器不是自己的做违法网站videopro wordpress
  • 北京建网站的公司哪个比较好网站开通告知书
  • 网站负责人 主体负责人黑龙江 建设监理协会网站
  • 手机网站焦点图代码建设工程质量检测网站
  • 墙绘做网站推广有作用没html网页制作用什么软件
  • 企业做网站有用吗网站推广的常用方法有哪些?
  • 景安做网站教程互联网小程序开发
  • 桂林北站离阳朔多远贵州省建设厅住房和城乡建设官网二建考试
  • 浙江省建设厅 网站是多少wordpress淘宝客一键
  • 网站流量少怎么做5个不好的网站
  • 随州网站建设有限公司个人申请注册公司需要多少钱
  • 东莞做商城网站建设wordpress批量下载外链图片
  • 新网站建设运营年计划书仓山区建设局招标网站
  • 网站开发天津网站建设项目组织图
  • 网站开发认证考试石家庄高端网站开发
  • 网站建设第一步怎么弄站酷网页
  • 设备网站模板江西的赣州网站建设
  • 邯郸营销型网站国际招聘人才网
  • hexo wordpress 主题织梦网站优化教程
  • 网站建设方案及上海市建设协会网站
  • 轴承外贸网站怎么做南宁网站排名优化公司哪家好
  • 沈阳企业网站建站郴州优化公司
  • cctv5+手机在线直播观看seo关键词排名优化方法
  • 网站建设公司怎么谈单怎么开通微信小程序商店
  • 深圳做网站案例一个服务器可以备案几个网站
  • 网络营销策划名词解释泉州百度推广排名优化
  • 一键生成网站的软件互联网营销师是干什么