恶意代码---反检测技术

恶意代码种类:木马、蠕虫、广告软件、后门、间谍软件等;

恶意代码反检测技术

1)对抗反汇编技术:将具有特殊构造的数据和代码应用到程序中,错误的程序代码就会在使用反汇编分析工具进行分析时产生;
2)反调试技术:发现调试器被用来检测恶意代码的动作时,反调试技术被恶意代码编写者用来增加调试器对恶意代码的分析时间;延长调试的时间和调试复杂性,恶意代码一旦发现被调试,就通过修改自身程序来使自己奔溃或者修改已经设定的执行路径来达到阻碍调试器分析的目的;
3)反虚拟机技术:恶意代码里含有反虚拟机技术主要由于用于捕获恶意代码的蜜罐使用虚拟机,并且恶意代码攻击的目标通常是用户机器,而这些机器通常不可能运行在虚拟机中;
4)加壳与脱壳技术:加壳器—打包程序;对反病毒软件、复杂的恶意代码进行细致的分析从而达到隐藏恶意代码存在的目的,还可以对恶意代码可执行文件的大小进行缩减;

标准化方法

数据的标准化—将数据按比例缩放,将其选定在一个固定的区间中,数据的标准化处理—将数据统一映射到区间[0,1]区间中;1)atan函数转换(反正切函数)—数据都应该大于等于0,小于0的数据将被映射到[-1,0]区间上;2)z-score标准化—SPSS软件工具最为常用的,Z标准化也叫标准差标准化,处理后的数据符合标准正态分布,即均值为0,标准差为1;

特征提取特征选择效果一样,区别在于:特征提取主要是通过特征之间的关系,组合原来的特征得到新的特征;特征选择是通过初始的特征子集中选择具有代表性的特征;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
从事这一行业近十年的时间,我目睹了无数用户的热情、希望和失望,也经历了一次又一次的病毒流行所造成的恐惧,作为一个长期以来以电脑病毒为生的行业人士,感觉到有必要向大家讲述一些真实的病毒故事,在病毒和病毒的世界里,已经充满了太多似是而非的概念,虚假的承诺,读者需要的是真实的材料、客观的描述和对病毒的全面、权威的分析。这也是我在写作这本书的过程中,一直提醒自己努力去做到的:尽可能抛开一个厂商的局限性,完全从病毒和病毒的历史和技术出发,给读者提供一个可信的病毒知识来源。 目 录 前言 3 知识就是力量 3 关于本书 4 为什么要写这本书? 4 电脑病毒真的存在吗? 5 本书的内容 6 关于作者 7 第一章 病毒——数字空间的恐怖分子 8 第一节 数字空间,一种新的生存形式 8 第二节 数字空间的犯罪与安全 9 第三节 一切并不遥远 10 第二章 电脑病毒的由来 13 第一节 一些基础知识 13 第二节 电脑病毒的编年史 18 第三节 微软和病毒,同盟还是敌人 32 第四节 第三只眼睛看病毒 34 第三章 什么是电脑病毒 36 第一节 当你打开电源——引导型病毒 36 第二节 数量最多的病毒——文件型病毒 39 第三节 流传最广泛的病毒——宏病毒 46 第四节 躲避杀毒软件检测——病毒的多态(变形)技术 49 第五节 看不见的战斗——病毒的隐藏技术 51 第六节 病毒是如何进入内存的 53 第七节 浏览就可以传染—可怕的脚本病毒 56 第八节 针对IRC的蠕虫程序 58 第九节 “恶意代码”—不是病毒的病毒 58 第四章 真实的病毒故事 59 第一节 尼姆达病毒,和恐怖分子有关? 59 第二节 红色代码是红色的吗? 64 第三节 “我爱你”,浪漫背后的陷阱 67 第四节 “CIH”的噩梦 69 第五节 漏洞、臭虫还有其他 75 第六节 谁制造了病毒 75 第七节 病毒制造者的近距离接触 78 第八节 火线追踪,找到恶魔的制造者 79 第九节 现代威尼斯商人,病毒商人的故事 81 第十节 “中美黑客大战”的背后 83 第五章 不为人知的幕后——透过技术的迷雾 87 第一节 防病毒卡的兴起与衰落 87 第二节 查病毒——万物之源 87 第三节 “石器时代”的病毒 90 第四节 “视窗”的挑战 93 第五节 警惕的哨兵—病毒防火墙的诞生 95 第六节 主动内核,改动操作系统? 98 第七节 并不神奇的嵌入式技术 99 第八节 “劳拉”—神秘的微软办公软件文件格式 99 第九节 真的有未卜先知这回事吗? 102 第十节 数字免疫系统,理想还是现实? 104 第六章 关于电脑病毒的哲学讨论 107 第一节 开拓与创造,黑客文化的内在动力 107 第二节 警察与小偷 108 第三节 未经许可,不一定需要自我繁殖 109 第四节 偶然还是必然 109 第五节 被商业化污染的电脑病毒 110 第六节 当电脑病毒也成为一种艺术 110 第七章 病毒与黑客 112 第一节 特洛伊木马,从古希腊神话中得到的灵感 112 第二节 真的无孔不入吗?黑客是如何进入你的机器的。 113 第三节“协议”和“端口”,不要被名词吓倒 113 第四节 个人防火墙,能做什么不能做什么? 114 第五节 如何实现自动执行 115 第八章 对电脑病毒说不 117 第一节 关于病毒的十诫 117 第二节 仔细看看你的硬盘 117 第三节 原来如此 118 第四节 当灾难降临的时候 122 第九章 外面的世界—其他操作系统的病毒。 123 第一节 Linux不是避风港 123 第二节 苹果机安全吗? 123 第三节 手机和其他电子设备,未来的战场 124 第十章 未来之战 127 第一节 战争已经开始——美国的信息作战分队609分队 127 第二节 911的启示,从真实到虚拟的恐怖分子 128 第三节 让历史告诉未来 129
Python中,有多种爬虫技术的代码可以使用。其中一种常见的方法是使用请求头(User-Agent)伪装成浏览器发送请求,以避免被服务器检测为爬虫。例如,可以使用`requests`库发送请求时设置`headers`参数来模拟浏览器请求头。 ```python import requests url = "http://example.com" headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3" } response = requests.get(url, headers=headers) ``` 另一种常见的爬虫技术是验证码。可以使用Python的第三方库,如`tesseract`或`pytesseract`,来处理验证码。这些库可以帮助你识别并自动输入验证码,以绕过验证码的阻碍。 ```python import requests from PIL import Image import pytesseract url = "http://example.com/captcha.jpg" # 下载验证码图片 response = requests.get(url, stream=True) with open("captcha.jpg", "wb") as f: for chunk in response.iter_content(chunk_size=128): f.write(chunk) # 使用tesseract识别验证码 image = Image.open("captcha.jpg") captcha = pytesseract.image_to_string(image) # 发送带验证码的请求 data = { "captcha": captcha, # 其他请求参数 } response = requests.post(url, data=data) ``` 除了上述方法外,还可以使用IP代理池来轮流使用不同的IP地址发送请求,以避免被服务器限制。可以使用第三方库,如`requests-ProxyPool`或`proxypool`来实现。此外,还可以使用动态IP服务提供商提供的API来获取动态IP地址。 总的来说,Python爬虫技术代码主要包括请求头伪装、验证码处理和IP代理等方法。根据具体的爬虫策略和目标网站的防护措施,可以选择适合的代码实现。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Python爬虫——爬](https://blog.csdn.net/weixin_30906425/article/details/94801488)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [python爬虫基本爬](https://blog.csdn.net/weixin_73513579/article/details/128469988)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LH-Code

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值