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

谢岗镇做网站天推广人的网站

谢岗镇做网站,天推广人的网站,wordpress打赏积分功能,wordpress 部分图打不开打开程序 常规注册界面#xff0c;打开OD#xff0c;随便找找就看到关键字了 没有壳逻辑也挺简单的 获取输入框#xff0c;用5比较输入内容的长度#xff0c;小于则跳转提示密码长度不够 否则就进入下一个流程#xff0c;去获取序列号#xff0c;其实可以直接将jnz换…打开程序 常规注册界面打开OD随便找找就看到关键字了 没有壳逻辑也挺简单的 获取输入框用5比较输入内容的长度小于则跳转提示密码长度不够 否则就进入下一个流程去获取序列号其实可以直接将jnz换成je就可以完成暴力破解。 这里主要是要理解一下这个loopd循环体的内容直接看着还是有点难理解动态调试到是能看明白。这里主要是难在了不知道什么时候才会停止循环看来明天要写个c看下反汇编单独学一下了。还是用IDA吧打开IDA跳转到401152处按F5进入到伪代码段。 通过这部分稍微就好理解了序列号的内容为对应用户名的每一位的ascii值减去长度加上位置比如假如用户名总长度为5第0位为A则A - 5 → A(65) -5 - 0 60 ()第1位为BB - 5 1 → B(66) -4 62 ()用这个就可以写出注册机了。 #include stdio.h #include string.h #include stdlib.hvoid generate_key(const char* input, char* output) {int len strlen(input);for (int i 0; i len; i) {// 核心算法output[i] input[i] - (len - i)output[i] input[i] - (len - i);}output[len] \0; // 添加字符串终止符 }int main() {char username[21]; // 最大20字符1终止符char serial[21]; // 同样大小printf(Enter username (5-20 characters): );if (!fgets(username, sizeof(username), stdin)){perror(Input error);return 1;}// 移除换行符username[strcspn(username, \n)] \0;int len strlen(username);if (len 5) {printf(Error: Username must be at least 5 characters\n);return 1;}generate_key(username, serial);printf(Generated Serial: %s\n, serial);return 0; }搞定
http://www.w-s-a.com/news/377032/

相关文章:

  • 番禺区网站建设哪里有泰安公司
  • 网站制作详细过程网站开发最强工具
  • 孟村县做网站长春城投建设投资有限公司网站
  • 国家重大建设项目库网站wordpress安装 var
  • 供求信息网站建设报价网站制作 苏州
  • 动漫建模代做网站百度一下wordpress nginx 固定链接
  • 广州网站开发网络公司网站建设的书
  • php手机网站开发教程家政网站怎么做
  • 视频网站的建设预算通信科技网站设计
  • 糖果网站建设策划书淘宝客网站开源
  • 建站公司还有前途吗cf网站编程
  • 网站建设需求确认表建站工具 比较
  • 刚建设的网站多久能在百度查到考试系统 微网站是什么样的
  • 商城网站建设高端企业网站建设劣势
  • 网站建设征集通讯员的通知seo推广外包
  • 微信公众号微网站建设专业网站建设出售
  • 怎么用wordpress建立自己的网站加强校园网站建设
  • 用什么做网站后台的织梦网站怎么上传
  • 怎么获取网站数据做统计百度快照推广有效果吗
  • 淘宝领卷网站什么做制造网站开发
  • 如何做com的网站网站建设投标书模板
  • 郑州网络营销网站优化网站技术方案怎么写
  • 济南市住房和城乡建设局网站wordpress mnews主题
  • ios开发网站app网站建设企业有哪些方面
  • 网站主页 优帮云深圳代做网站后台
  • app 与网站网站建设要做什么
  • 厦门国外网站建设公司郑州核酸点推vip服务
  • 免费网线seo外链怎么做
  • 宽带技术网网站wordpress widget hook
  • 山西省住房和城乡建设厅网站报名wordpress添加标签插件