温州市手机网站制作多少钱企业网络营销为什么要选择外包?

张小明 2025/12/27 23:56:07
温州市手机网站制作多少钱,企业网络营销为什么要选择外包?,重庆哪个网站建设比较好,wordpress广告设置前言 本博文以两道题目为例#xff0c;初步体验通过对程序的逆向分析来增强自身对代码的理解和运用#xff0c;提高编译和汇编能力。 题一#xff1a; 从网站中下载下来一个easyre.exe文件#xff0c;查壳#xff0c;发现有壳#xff0c;脱壳#xff0c; 将脱壳后的…前言本博文以两道题目为例初步体验通过对程序的逆向分析来增强自身对代码的理解和运用提高编译和汇编能力。题一从网站中下载下来一个easyre.exe文件查壳发现有壳脱壳将脱壳后的程序扔进ida发现主要函数不难发现红框内的就是重点通过for循环次数可知flag内容有12位字符串双击byte_402000即可编写脚本# -*- coding:utf-8 -*- v4 [42,70,39,34,78,44,34,40,73,63,43,64] //由于后半段字符串中包含双引号为避免引发歧义故后半段用单引号表示引用 model r}|{zyxwvutsrqponmlkjihgfedcba_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA?;:9876543210/.-,*)( chr(0x27) r%$# ! pos [] for i in v4: pos.append(model.find(chr(i))1) s [chr(x 1) for x in pos] flag .join(s) print (flag{flag})获得flagflag{U9X_1S_W6T?}。题二从网站中下载来一个reverse_3.exe, 检查无壳直接扔进ida进行反编译。发现主函数_main_0int __cdecl main_0(int argc, const char **argv, const char **envp) { int v3; // eax const char *v4; // eax size_t v5; // eax signed int j; // [espDCh] [ebp-ACh] signed int i; // [espE8h] [ebp-A0h] signed int v9; // [espE8h] [ebp-A0h] char Dest[108]; // [espF4h] [ebp-94h] char Str; // [esp160h] [ebp-28h] char v12; // [esp17Ch] [ebp-Ch] for ( i 0; i 100; i ) { if ( (unsigned int)i 0x64 ) j____report_rangecheckfailure(); Dest[i] 0; } sub_41132F(please enter the flag:); sub_411375(%20s, Str); v3 j_strlen(Str); v4 (const char *)sub_4110BE((int)Str, v3, (int)v12); strncpy(Dest, v4, 0x28u); v9 j_strlen(Dest); for ( j 0; j v9; j ) Dest[j] j; v5 j_strlen(Dest); if ( !strncmp(Dest, Str2, v5) ) sub_41132F(rigth flag!\n); else sub_41132F(wrong flag!\n); return 0; }仔细一看还是蛮简单的主要经过三个步骤先用str存储所输入的字符串然后对str进行sub_4110BE加密。接着使用一个for循环进行变换。最后与str2比较由此可知str2就是加密后的flag。str2字符串如下.data:0041A034 ; char Str2[] .data:0041A034 Str2 db e3nifIH9b_CndH,0 ; DATA XREF: _main_0142↑osub_4110BE加密函数如下void *__cdecl sub_411AB0(char *a1, unsigned int a2, int *a3) { int v4; // STE0_4 int v5; // STE0_4 int v6; // STE0_4 int v7; // [espD4h] [ebp-38h] signed int i; // [espE0h] [ebp-2Ch] unsigned int v9; // [espECh] [ebp-20h] int v10; // [espECh] [ebp-20h] signed int v11; // [espECh] [ebp-20h] void *Dst; // [espF8h] [ebp-14h] char *v13; // [esp104h] [ebp-8h] if ( !a1 || !a2 ) return 0; v9 a2 / 3; if ( (signed int)(a2 / 3) % 3 ) v9; v10 4 * v9; *a3 v10; Dst malloc(v10 1); if ( !Dst ) return 0; j_memset(Dst, 0, v10 1); v13 a1; v11 a2; v7 0; while ( v11 0 ) { byte_41A144[2] 0; byte_41A144[1] 0; byte_41A144[0] 0; for ( i 0; i 3 v11 1; i ) { byte_41A144[i] *v13; --v11; v13; } if ( !i ) break; switch ( i ) { case 1: *((_BYTE *)Dst v7) aAbcdefghijklmn[(signed int)(unsigned __int8)byte_41A144[0] 2]; v4 v7 1; *((_BYTE *)Dst v4) aAbcdefghijklmn[((byte_41A144[1] 0xF0) 4) | 16 * (byte_41A144[0] 3)]; *((_BYTE *)Dst v4) aAbcdefghijklmn[64]; *((_BYTE *)Dst v4) aAbcdefghijklmn[64]; v7 v4 1; break; case 2: *((_BYTE *)Dst v7) aAbcdefghijklmn[(signed int)(unsigned __int8)byte_41A144[0] 2]; v5 v7 1; *((_BYTE *)Dst v5) aAbcdefghijklmn[((byte_41A144[1] 0xF0) 4) | 16 * (byte_41A144[0] 3)]; *((_BYTE *)Dst v5) aAbcdefghijklmn[((byte_41A144[2] 0xC0) 6) | 4 * (byte_41A144[1] 0xF)]; *((_BYTE *)Dst v5) aAbcdefghijklmn[64]; v7 v5 1; break; case 3: *((_BYTE *)Dst v7) aAbcdefghijklmn[(signed int)(unsigned __int8)byte_41A144[0] 2]; v6 v7 1; *((_BYTE *)Dst v6) aAbcdefghijklmn[((byte_41A144[1] 0xF0) 4) | 16 * (byte_41A144[0] 3)]; *((_BYTE *)Dst v6) aAbcdefghijklmn[((byte_41A144[2] 0xC0) 6) | 4 * (byte_41A144[1] 0xF)]; *((_BYTE *)Dst v6) aAbcdefghijklmn[byte_41A144[2] 0x3F]; v7 v6 1; break; } } *((_BYTE *)Dst v7) 0; return Dst; }对aAbcdefghijklmn函数进行查看.rdata:00417B30 aAbcdefghijklmn db ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789/ .rdata:00417B30 ; DATA XREF: .text:004117E8↑o .rdata:00417B30 ; .text:00411827↑o ...不难发现这是base64加密因此只需解密即可。编写脚本import base64 str1 e3nifIH9b_CndH x flag for j in range(0, len(str1)): x chr(ord(str1[j]) - j) flag base64.b64decode(x) flag flag.decode(ASCII) print(flag)运行结果{i_l0ve_you}得flagflag{i_l0ve_you}。本文转自网络如有侵权请联系删除。网络安全学习路线学习资源网络安全的知识多而杂怎么科学合理安排下面给大家总结了一套适用于网安零基础的学习路线应届生和转行人员都适用学完保底6k就算你底子差如果能趁着网安良好的发展势头不断学习日后跳槽大厂、拿到百万年薪也不是不可能初级网工1、网络安全理论知识2天①了解行业相关背景前景确定发展方向。②学习网络安全相关法律法规。③网络安全运营的概念。④等保简介、等保规定、流程和规范。非常重要2、渗透测试基础一周①渗透测试的流程、分类、标准②信息收集技术主动/被动信息搜集、Nmap工具、Google Hacking③漏洞扫描、漏洞利用、原理利用方法、工具MSF、绕过IDS和反病毒侦察④主机攻防演练MS17-010、MS08-067、MS10-046、MS12-20等3、操作系统基础一周①Windows系统常见功能和命令②Kali Linux系统常见功能和命令③操作系统安全系统入侵排查/系统加固基础4、计算机网络基础一周①计算机网络基础、协议和架构②网络通信原理、OSI模型、数据转发流程③常见协议解析HTTP、TCP/IP、ARP等④网络攻击技术与网络安全防御技术⑤Web漏洞原理与防御主动/被动攻击、DDOS攻击、CVE漏洞复现5、数据库基础操作2天①数据库基础②SQL语言基础③数据库安全加固6、Web渗透1周①HTML、CSS和JavaScript简介②OWASP Top10③Web漏洞扫描工具④Web渗透工具Nmap、BurpSuite、SQLMap、其他菜刀、漏扫等恭喜你如果学到这里你基本可以从事一份网络安全相关的工作比如渗透测试、Web 渗透、安全服务、安全分析等岗位如果等保模块学的好还可以从事等保工程师。薪资区间6k-15k到此为止大概1个月的时间。你已经成为了一名“脚本小子”。那么你还想往下探索吗【“脚本小子”成长进阶资源领取】7、脚本编程初级/中级/高级在网络安全领域。是否具备编程能力是“脚本小子”和真正黑客的本质区别。在实际的渗透测试过程中面对复杂多变的网络环境当常用工具不能满足实际需求的时候往往需要对现有工具进行扩展或者编写符合我们要求的工具、自动化脚本这个时候就需要具备一定的编程能力。在分秒必争的CTF竞赛中想要高效地使用自制的脚本工具来实现各种目的更是需要拥有编程能力.零基础入门建议选择脚本语言Python/PHP/Go/Java中的一种对常用库进行编程学习 搭建开发环境和选择IDE,PHP环境推荐Wamp和XAMPP IDE强烈推荐Sublime ·Python编程学习学习内容包含语法、正则、文件、 网络、多线程等常用库推荐《Python核心编程》不要看完 ·用Python编写漏洞的exp,然后写一个简单的网络爬虫 ·PHP基本语法学习并书写一个简单的博客系统 熟悉MVC架构并试着学习一个PHP框架或者Python框架 (可选) ·了解Bootstrap的布局或者CSS。8、超级网工这部分内容对零基础的同学来说还比较遥远就不展开细说了贴一个大概的路线。感兴趣的童鞋可以研究一下不懂得地方可以【点这里】加我耗油跟我学习交流一下。网络安全工程师企业级学习路线如图片过大被平台压缩导致看不清的话可以【点这里】加我耗油发给你大家也可以一起学习交流一下。一些我自己买的、其他平台白嫖不到的视频教程需要的话可以扫描下方卡片加我耗油发给你都是无偿分享的大家也可以一起学习交流一下。网络安全学习路线学习资源结语网络安全产业就像一个江湖各色人等聚集。相对于欧美国家基础扎实懂加密、会防护、能挖洞、擅工程的众多名门正派我国的人才更多的属于旁门左道很多白帽子可能会不服气因此在未来的人才培养和建设上需要调整结构鼓励更多的人去做“正向”的、结合“业务”与“数据”、“自动化”的“体系、建设”才能解人才之渴真正的为社会全面互联网化提供安全保障。特别声明此教程为纯技术分享本书的目的决不是为那些怀有不良动机的人提供及技术支持也不承担因为技术被滥用所产生的连带责任本书的目的在于最大限度地唤醒大家对网络安全的重视并采取相应的安全措施从而减少由网络安全而带来的经济损失
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

大连营销型网站国际新闻最新消息今天乌克兰与俄罗斯

Kotaemon 与 Google Cloud Vertex AI 集成方案:构建生产级智能对话系统 在企业智能化转型的浪潮中,一个常见的挑战浮出水面:如何让 AI 助手不仅能“说话”,还能说“对的话”?传统聊天机器人依赖预设规则和静态知识库&a…

张小明 2025/12/24 6:58:34 网站建设

网站建设一般收费深圳seo网络推广公司

Steam创意工坊模组跨平台下载终极指南:免账号轻松获取 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 还在为Epic平台买的游戏无法使用Steam创意工坊模组而烦恼吗&a…

张小明 2025/12/24 6:57:31 网站建设

广州快速建站哪家服务专业课件模板ppt免费

iOS激活锁终极解决方案:AppleRa1n离线解锁完整指南 【免费下载链接】applera1n icloud bypass for ios 15-16 项目地址: https://gitcode.com/gh_mirrors/ap/applera1n 面对忘记Apple ID密码或二手设备被锁定的困境,AppleRa1n为您提供专业可靠的i…

张小明 2025/12/24 6:56:28 网站建设

php商务网站开发代码WordPress标签seo

PyQt安装全攻略:Windows与Mac OS X系统指南 在进行PyQt开发时,正确安装所需的工具至关重要。本文将详细介绍在Windows和Mac OS X系统上安装PyQt及相关工具的步骤。 1. 工具下载说明 所有相关工具都可在网上免费下载,但部分软件包较大,如Qt约50MB,Python约12MB,PyQt约6…

张小明 2025/12/24 6:55:26 网站建设

网站建设的调查问卷公众号开发者多次群发

点击上方“科研面壁者”,关注我,一起学习! 更多免费教程和软件 :​ 手把手教你理解箱线图 箱线图,又叫盒须图、箱形图等。由美国统计学家John Tukey于1977年在其著作《Exploratory Data Analysis》中首次引入,是一种统计学图表,用于展示数据的分布、集中趋势和离散程度,…

张小明 2025/12/24 6:54:24 网站建设