File tree Expand file tree Collapse file tree 4 files changed +640
-0
lines changed
Expand file tree Collapse file tree 4 files changed +640
-0
lines changed Original file line number Diff line number Diff line change @@ -21,3 +21,4 @@ nymaim | Nymaim ||
2121murofet/v1 | Murofet Variant 1 | LICAT | [ link] ( https://johannesbader.ch/2015/09/three-variants-of-murofets-dga/ )
2222murofet/v2 | Murofet Variant 2 | LICAT | [ link] ( https://johannesbader.ch/2015/09/three-variants-of-murofets-dga/ )
2323murofet/v3 | Murofet Variant 3 | LICAT | [ link] ( https://johannesbader.ch/2015/09/three-variants-of-murofets-dga/ )
24+ fobber | Fobber | Tinba v3 | |
Original file line number Diff line number Diff line change 1+ import argparse
2+
3+ def ror32 (v , n ):
4+ return ((v >> n ) | (v << (32 - n ))) & 0xFFFFFFFF
5+
6+ def next_domain (r , c , l , tld ):
7+ domain = ""
8+ for _ in range (l ):
9+ r = ror32 ((321167 * r + c ) & 0xFFFFFFFF , 16 );
10+ domain += chr ( (r & 0x17FF ) % 26 + ord ('a' ) )
11+
12+ domain += tld
13+ print (domain )
14+ return r
15+
16+ def dga (version ):
17+ if version == 1 :
18+ r = 0xC87C8A78
19+ c = - 1719405398
20+ l = 17
21+ tld = '.net'
22+ nr = 300
23+ elif version == 2 :
24+ r = 0x851A3E59
25+ c = - 1916503263
26+ l = 10
27+ tld = '.com'
28+ nr = 300
29+ for _ in range (nr ):
30+ r = next_domain (r , c , l , tld )
31+
32+ if __name__ == "__main__" :
33+ parser = argparse .ArgumentParser (description = "DGA of Fobber" )
34+ parser .add_argument ("version" , choices = [1 ,2 ], type = int )
35+ args = parser .parse_args ()
36+ dga (args .version )
37+
38+
39+
Original file line number Diff line number Diff line change 1+ vhkintjtksyxgjrzz.net
2+ btpnxlsfdqbhzazyx.net
3+ ukfmknjdenthvktgc.net
4+ qupxsrhrmuoinqrit.net
5+ gjsbydmrpfzsmnfiu.net
6+ indpstqbetcpcqprx.net
7+ gwrdmhyjfcpcutmhp.net
8+ bwnzcyypcbmnlpfsw.net
9+ twkpwfuecvvzcincq.net
10+ pdwfuxgnahmgsxhit.net
11+ jyalcixnmcjafecuk.net
12+ ocwhgfvoqhkdsrtjl.net
13+ wfzuuinpiteusxqfo.net
14+ xgsqljmoypxbflety.net
15+ bnxnjmsuhiyvoclzi.net
16+ zzwzzqmihkfdevymi.net
17+ hxiwupwmcezqutijl.net
18+ oasmavkjmcxctdkit.net
19+ kazrkkpoctlrwosko.net
20+ hnzxwfgzhsklpxfpi.net
21+ xqpupbzusybgfgvvx.net
22+ bbhyavqhajidcsbaw.net
23+ ejwmitqbpslotdeti.net
24+ kyebzahocfnbjqfop.net
25+ wcestskyuqgccngso.net
26+ eyvidvnoauypjemvu.net
27+ xuofceqidwaywjakb.net
28+ zkqjudemdkilrpkpl.net
29+ skibtcahjusojmsco.net
30+ yyepzaiorikkpqfrw.net
31+ gawexrwnbmjyuydwd.net
32+ olshysihdrvhdxejs.net
33+ ylkbpbhugoyzxybkq.net
34+ rxijmcnwxcmsqjtfe.net
35+ lopqmutrecwilhzya.net
36+ rlgobqspihlitgcwt.net
37+ krycuzksjfdhzxvce.net
38+ huqmvuhpympwxeepk.net
39+ sxusokhgyabeenrsr.net
40+ earikhmgbkzfyhbcz.net
41+ nqdpwyfiwlejmpibl.net
42+ hfuwlocyqngcsblek.net
43+ rluleaowkokspaphp.net
44+ udgvpggiwfygnupoi.net
45+ bocwykwkemkxjrgaj.net
46+ cnzznfaeyqjbgcpim.net
47+ mfnstdvwsqdrrheod.net
48+ wsdyrkavxcoglsccf.net
49+ bjsebkduyxltfyzeo.net
50+ yofyxitpppepnkmhp.net
51+ xyypnmspbpkretqwy.net
52+ rclcvcmhgaxeyeymc.net
53+ eeosqcieuhtffrjaa.net
54+ rvvxunhtmdxlglflr.net
55+ esgdocrchkqcqkgah.net
56+ nsqbbiwkvilifchal.net
57+ hpxbzwvnzwbrdcoqi.net
58+ spqrqgvkvijzktxgy.net
59+ chxdxtpmkhtvqpiwu.net
60+ zncnqbvqjdrcugowl.net
61+ pjdhyhfvfoubfkkhb.net
62+ mirxioqhbtnrfybsu.net
63+ pfowknzscvigndsrn.net
64+ higefgtismzjpicfv.net
65+ jihkfowhhgczudsks.net
66+ dzwaqprcaiyggchhh.net
67+ qyyljhehdziswvmtg.net
68+ vfzuxzvfggfksfnhp.net
69+ jvzlwbvwebzcyinto.net
70+ kmwgpvqkdjnazlfet.net
71+ kyshkzrywomdwxavn.net
72+ byxfppghcvyilbsye.net
73+ modjanozwilxmcpjf.net
74+ dipoivuunjnnmvogz.net
75+ afspszuhaayetuyqb.net
76+ fvfhyqhklwgwiodqw.net
77+ xpndsvedrhcfswnxq.net
78+ gmjopuorweeetwtnk.net
79+ bomekvpgozudpjavt.net
80+ aojprjumtushglzud.net
81+ aaigvwqjqgvetozdw.net
82+ oapuwvvkjhaickavs.net
83+ ipemwjmehydqbezyr.net
84+ stxblrfbspjbquwfz.net
85+ irxjakljhgazxdkyb.net
86+ sxrexqqppzfpvgnen.net
87+ pmpwkcohnvjmphwvo.net
88+ efzswngeqtqqlumic.net
89+ bnpjzrxbvimnjggni.net
90+ akcwxmqhkmelvktni.net
91+ runezidldmvfwmpbb.net
92+ cpieefprahrnadxwd.net
93+ voamlofbhihesapjs.net
94+ vupjvpafagvioioov.net
95+ mdbvdcvuovfcejsek.net
96+ qqiqugnqdjoahqdke.net
97+ ryylwjmkwbeaajmvx.net
98+ xtocrppzqroqtcnqe.net
99+ zndoqnjvzlagxiiit.net
100+ xchlgxadnujwsvpda.net
101+ ftwiknztddqdtuxuc.net
102+ cbmnushazjlmqezpv.net
103+ twfaukbyawpbxksms.net
104+ sxbfkpfnngudyqapd.net
105+ snozdqpobevjiyumm.net
106+ fhjrkmsricizgsfef.net
107+ uslohivkmodsmxcnq.net
108+ qdqcpphtzbietftvf.net
109+ vrttzyjwfvodogvfo.net
110+ wwqqgjugkplyfckfj.net
111+ uipdyeshplmhqmodq.net
112+ ffnqmeosxrgndqlss.net
113+ racpizlymtqmnsisz.net
114+ sqddhajtcqpgbxuzq.net
115+ faxgklnkemobryxvj.net
116+ rqvkpdsnmomxsihqe.net
117+ dvxqzgkvvanrkdcjy.net
118+ fzlkwtlxcnlgmktqo.net
119+ pfpjpsdohqqkjuajg.net
120+ ayppvfettvcxdosqu.net
121+ quwznwlififjkbrhu.net
122+ yjcsvfuwlhnlpiump.net
123+ wjluspergnieusdqy.net
124+ agrxjkeicnhlrkegx.net
125+ xalkxchekclftmggn.net
126+ gcuqvvignuujagtgm.net
127+ dxxocpvxtgesowjwx.net
128+ nmzrnfvmguuhqtwko.net
129+ hfoghkhpszieqzlxt.net
130+ zahtwdxjwkhakkrtm.net
131+ ahtsvrcvjwwthtwhy.net
132+ hgrwceibjfshvovop.net
133+ aaibkbnkncaxyjiph.net
134+ zqsvhefqxbzmdzwbi.net
135+ czpplrevxhocanmtg.net
136+ nfssvjxpsjbxnnnne.net
137+ caopxcmamyjbmpdjx.net
138+ iwapfmliiiynyupip.net
139+ upfugycewskkkugbi.net
140+ fcdwhvsvxtpsvvogi.net
141+ jiucamipxerdtgbrx.net
142+ vfyhsohxsaaqqvxbh.net
143+ iupcfuynvevwxdmgn.net
144+ twwuaaoqyfjpguhvs.net
145+ htogunltchaotqhjp.net
146+ nuxbrgcdcpogpfxuw.net
147+ peajlgxrbqoeadpad.net
148+ zezvqibtzqbcluoex.net
149+ ziqaybvwtdwpbvmyv.net
150+ jbaxggokstfkgctzs.net
151+ xgrjtphhudgxqkmwu.net
152+ asqxxkjukkywzxhwk.net
153+ lxhzmwsplrnzhkxbw.net
154+ mlukyfzkksbamulfs.net
155+ mcbjoiwbhhnledflx.net
156+ ltfsdzyufdyyridnx.net
157+ dnbfgwiirpznywcmb.net
158+ sqckhaalebvsuqbvv.net
159+ plejrphenceowhzfa.net
160+ sjqrrfbldqtupdpcc.net
161+ xjjdaelbdmqdvzwxu.net
162+ yvcuxfpidoirdvlcj.net
163+ jqrujfrwqzyffgwnr.net
164+ sqqeafgxqkgfdarwm.net
165+ zoobnlxietowbwvru.net
166+ dmjtbnshcfvxmlytj.net
167+ qqbionhvmsklpjrwr.net
168+ dfynklojexrpdagcs.net
169+ zmifuyaiszgsdevky.net
170+ sziaatpcelbbsjzyg.net
171+ toulwebvrmzgeaovs.net
172+ yqffqfmqzimpxccaf.net
173+ nzqtdcuxxiwmxdrlq.net
174+ jtacxyhwjgynyvyxh.net
175+ mcnzpvmsmdumjexpu.net
176+ xjbdxczikbupzkigr.net
177+ ynhqecetcmpbfaymf.net
178+ ylhjpgugvrmnsltcw.net
179+ pkfodfbnlnmlouddu.net
180+ gsjldoolhamvcdczq.net
181+ alwtxhdrmbfkaqtuh.net
182+ nwjhdzcyyrqavbxlf.net
183+ hiwymketrprfrnszb.net
184+ mjhybicsrokulojux.net
185+ cmknxgxhqtqrrniri.net
186+ yejidyddpgjfpjnuy.net
187+ deqydieharyfjczuh.net
188+ evgjdtfvhtvitxllc.net
189+ mfalcyxqkphekcgjd.net
190+ mobgpkqdnasiymbzd.net
191+ yjbpmtmkirzdyddch.net
192+ rskzstrrdvigduezw.net
193+ gwgdgyyfdbqwisjtu.net
194+ prdorofeqssdpqlob.net
195+ jaxpfuzrswwdniolm.net
196+ pgyiycgfluyhtznwp.net
197+ mrtgfydwimlkhpesx.net
198+ dfqqtcthmkscufqot.net
199+ uzmwutxnzppfierkw.net
200+ dmtekexdhjbvfzurg.net
201+ mrxcobbrarvtojanm.net
202+ jwjcsiqamawlrpkzd.net
203+ lhthslqbrtfcesdkl.net
204+ itlmorhlrkbdcwkuz.net
205+ ybxxfskgpzsabdhzo.net
206+ kloeanntbaqpwwhcq.net
207+ edhmiicqapfafigag.net
208+ mpfjuuumfkafwkpww.net
209+ qftwreeggbaqekmbm.net
210+ xkwsegqqumjitlxre.net
211+ bnpdwvkszmlulhjxn.net
212+ qbjlxgnyplggcxfox.net
213+ buxmjixeeuibvxfga.net
214+ yevxijrkweizpocay.net
215+ vdjmvqpldivjcuarx.net
216+ cobjjozfxzadnvzvn.net
217+ ucrzhkiyevxawllez.net
218+ cmnjbshnuyruyruyo.net
219+ odialbnsuwxntzdax.net
220+ dzknlhmbjckfdyrkr.net
221+ lklocuuewuzxqwnjb.net
222+ zwjucghgivhgfalyt.net
223+ atciwfktatcyoglqv.net
224+ zgveislvkdqfuetkv.net
225+ iouffotvoghwsliob.net
226+ gqsgjgdmspvmqsubm.net
227+ chzmanebpsffopqsy.net
228+ bygfktpcsuyidumdp.net
229+ xeajepyogqmcjtjfy.net
230+ lrgxwsixrhonlvxxb.net
231+ oxrdpheoxvkcjcaic.net
232+ yfnthjickhnqqhihr.net
233+ zlelphnjifgwbsmbt.net
234+ dbbbysvicxqxsllkd.net
235+ tlfhdgjnmuxqxxjug.net
236+ xgrfifatjtxhpluno.net
237+ adbhahxbbjvnhqvsi.net
238+ npjlrzkchbuxwswdo.net
239+ whbqgvtpxpvqpdjgf.net
240+ mmbhkhzkxcpscrgox.net
241+ mrkrrmsogajlphleb.net
242+ xaamfjkacparrpwru.net
243+ sixuxccmndcgekpqc.net
244+ wvqepmqsonukotfxs.net
245+ elxjrvicgywdgyiwh.net
246+ ppbcekzkrhoekatbi.net
247+ sltuxjapvjktnzivb.net
248+ uvlamodkirlflmgya.net
249+ hlhqqurbwwnoealln.net
250+ qtofngfdsmhzweviv.net
251+ ujublxpvoiiyxjnhx.net
252+ drusoqglcvrxmmfol.net
253+ lewpzozzuqlfzutyj.net
254+ mhbbdxqwnixfplumf.net
255+ qdklotayyhtbojayk.net
256+ gkosiwifutyjdgcgq.net
257+ vvcwjhybrredyqtbt.net
258+ kosmghqxwzptopbif.net
259+ wtbjfgnbnftqjauao.net
260+ pssbkwtszotaspajv.net
261+ eoxsrihuafnrwuoqb.net
262+ fdfcyhmcdwwlwmtgh.net
263+ sjsdqyiqtawqlmjor.net
264+ pukgwpjgwavskixxc.net
265+ qbiipkmvoxmaberig.net
266+ trayuhsdljzohffkk.net
267+ juscmgowenjxfknfh.net
268+ rhukqkajqgrqhnxsp.net
269+ ilzkojumbiukzepvj.net
270+ mijceviwqrvyszrcd.net
271+ cbnoioiyaxeajwqat.net
272+ ftwsldgsxysldaqfp.net
273+ fvkxnhchvpuptqiqu.net
274+ evcvcjfnreiyfhums.net
275+ kmdebgcdxordxmyaf.net
276+ wwlddyybdialbqzky.net
277+ tcbrhwfljdsnemyft.net
278+ qxwqcgjbsikwjuhim.net
279+ zcfqyouupmewphrub.net
280+ znnyqzpmxxamqyies.net
281+ dxeqiajhktbdddlak.net
282+ yomaebzlsinlytabp.net
283+ kqfkxfruovrqvchte.net
284+ ucxhnjblzylfpsydk.net
285+ dgcrwysklrrlvkgyo.net
286+ twvfmrqioppvienlp.net
287+ hztmvfeqrhwunvhvo.net
288+ tiapqndjbeoqfnyjd.net
289+ zlcacccqyhshoqycc.net
290+ ugovykiwouxhdlrtj.net
291+ wocctmuequihogthl.net
292+ aegqdrswgitmmitfx.net
293+ ilewetdbqxwwotpdz.net
294+ bctqdlevgzzpcpayr.net
295+ mqupsqypbscfbyjyk.net
296+ lyljcvsnamunscmkt.net
297+ rhajltlqwfnziyenl.net
298+ muarqmwufxcosuqpz.net
299+ klciaqpacbobjfffc.net
300+ bawnzaqqtlflnzoze.net
You can’t perform that action at this time.
0 commit comments