❶ msfvenom怎麼生成php文件
metasploit-framework旗下的msfpayload(荷載生成器),msfencoder(編碼器),msfcli(監聽介面)已然成為歷史,取而代之的是msfvenom。
正所謂萬變不離其宗,了解原理是最重要的。
現在,metasploit-framework完美搭檔是msfvenom+msfcosole
下面,我們就來看一下msfvenom。
root@localhost:~# msfvenom -h
Error: MsfVenom - a Metasploit standalone payload generator.
Also a replacement for msfpayload and msfencode.
Usage: /usr/bin/msfvenom [options] <var=val>
Options:
-p, --payload <payload> Payload to use. Specify a '-' or stdin to use custom payloads
--payload-options List the payload's standard options
-l, --list [type] List a mole type. Options are: payloads, encoders, nops, all
-n, --nopsled <length> Prepend a nopsled of [length] size on to the payload
-f, --format <format> Output format (use --help-formats for a list)
--help-formats List available formats
-e, --encoder <encoder> The encoder to use
-a, --arch <arch> The architecture to use
--platform <platform> The platform of the payload
--help-platforms List available platforms
-s, --space <length> The maximum size of the resulting payload
--encoder-space <length> The maximum size of the encoded payload (defaults to the -s value)
-b, --bad-chars <list> The list of characters to avoid example: '\x00\xff'
-i, --iterations <count> The number of times to encode the payload
-c, --add-code <path> Specify an additional win32 shellcode file to include
-x, --template <path> Specify a custom executable file to use as a template
-k, --keep Preserve the template behavior and inject the payload as a new thread
-o, --out <path> Save the payload
-v, --var-name <name> Specify a custom variable name to use for certain output formats
--smallest Generate the smallest possible payload
-h, --help Show this message
root@localhost:~#
一,msfvenom生成payload的常見格式為:
最簡單型:
msfvenom -p <payload> <payload options> -f <format> -o <path>
1
1
編碼處理型:
msfvenom -p <payload> <payload options> -a <arch> --platform <platform> -e <encoder option> -i <encoder times> -b <bad-chars> -n <nopsled> -f <format> -o <path>
1
1
注入exe型+編碼:
msfvenom -p <payload> <payload options> -a <arch> --plateform <platform> -e <encoder option> -i <encoder times> -x <template> -k <keep> -f <format> -o <path>
1
1
拼接型:
msfvenom -c <shellcode> -p <payload> <payload options> -a <arch> --platform <platform> -e <encoder option> -i <encoder times> -f <format> -o <path>
1
1
-o輸出參數可以用「>」號代替
-f指定格式參數可以用單個大寫字母代替:
例如:X 代表 -f exe
[H]arp
[P]erl
Rub[Y]
[R]aw
[J]s
e[X]e
[D]ll
[V]BA
[W]ar
Pytho[N]
❷ 小袋鼠多大才離開育兒袋
科名:袋鼠科 學名:Macropus gigantcus 壽命:約24年 東澳灰袋鼠 英 文 名:Eastern grey kangaroo 分類地位:有袋目,袋鼠科。 產 地:昆士蘭東部和中部、新南威爾士、維多利亞和塔斯馬尼亞等。 生活習性:生活於森林和叢林地帶。成小群生活。主要在黃昏和夜間活動。以矮灌木的葉子和嫩枝、草、野菜等為食。在慢行和覓食時,尾起第五肢作用,在本屬的種類中,它和西澳灰袋鼠的跳躍能力最強,跳距達13.5米。無固定繁殖季節,平均孕期為36.4天,每胎1仔。約7-8個月出袋活動, 1.5- 2.5歲性成熟。壽命約24年。 西澳灰袋鼠(Macropus fuliginosus)產於西澳南部到威爾士中部、維多利亞和袋鼠島等。生活習性和東澳灰袋鼠相似。體長:80--160厘米 體重:23-70公斤