|
Themida V1.1.1.0 无驱动版试炼普通保护方式脱壳
怎么没人理啊! 如果有朋友知道可以发E_mail到fineair6loveme@yahoo.com 如果那个朋友有兴趣,可以用jbuilder编译这个 RouteTest Java Source import java.applet.*; import java.lang.*; import java.util.*; import javax.telephony.*; import javax.telephony.callcenter.*; import javax.telephony.callcenter.events.*; public class RouteTest extends Applet { Provider myProvider; Address myAddress; RouteAddress myRouteAddress; MyRouteCallback myRouteCallback; public void init() { /* * Create a provider by first obtaining the default implementation of * JTAPI and then the default provider of that implementation. */ Provider myprovider = null; try { JtapiPeer peer = JtapiPeerFactory.getJtapiPeer(null); myprovider = peer.getProvider(null); } catch (Exception excp) { System.out.println("Can't get Provider: " + excp.toString()); System.exit(0); } } public void start() { // if Device returned does not implement RouteDN return if (!(myAddress instanceof RouteAddress)) return; myRouteAddress = (RouteAddress)myAddress; try { // register callback to route calls for myRouteAddress myRouteAddress.registerRouteCallback(myRouteCallback); } catch (Exception e) { System.out.println("exception occured"); return; } } public void stop() { if (myRouteAddress != null) { // cancel previous registration to route calls for try { // myRouteAddress myRouteAddress.cancelRouteCallback(myRouteCallback); } catch (Exception e) { System.out.println("exception occured"); return; } } } } class MyRouteCallback implements RouteCallback { // for simplification this code is in the callback thread // probably we should spawn off one thread per session public void routeEvent(RouteEvent event) { // call function todetermine a destination String[] routeSelected = new String[1]; routeSelected[0] = new String(getRoute((Terminal)event.getCallingTerminal(), (Address)event.getCurrentRouteAddress())); try { event.getRouteSession().selectRoute(routeSelected); } catch (Exception e) { System.out.println("exception occured"); return; } return; } public void reRouteEvent(RouteSessionEvent event) { // previous routeSelected did not work, ok // just pick some default route, audix "77777" String[] routeSelected = new String[1]; routeSelected[0] = new String("77777"); try { event.getRouteSession().selectRoute(routeSelected); } catch (Exception e) { System.out.println("exception occured"); return; } } public void routeUsedEvent(RouteUsedEvent event) { // do something } public void routeEndEvent(RouteEndEvent event) { // session is over, clear up any objects, data, threads // associated with this session } public void routeCallbackEndedEvent(RouteCallbackEndedEvent event) { // callback has been terminated, clear up any objects, data, // threads associated with this callback } public String getRoute(Terminal callingTerminal, Address currentRouteAddress) { // look up some database to determine a destination // based on callingTerminal and currentRouteAddress // for now return a default "12345" return ("12345"); } } 帮我追踪一下看是怎样在内存里转换的 写了 |
|
Themida V1.1.1.0 无驱动版试炼普通保护方式脱壳
16:23:29 - starting d:\cd-client-4_32_0-en.exe.. Victim ImageBase - 00400000 Victim EntryPoint - 0002f1a0 16:23:32 - unpacked file was not created.. 16:23:32 - done.. 16:23:34 - starting d:\cd-client-4_32_0-en.exe.. Victim ImageBase - 00400000 Victim EntryPoint - 0002f1a0 16:23:58 - asprotect detected.. 16:23:58 - loading modules.. 16:23:58 - hooking modules.. 0x013e0000 - module kernel32.dll export hooked.. 0x013f0000 - module advapi32.dll export hooked.. 0x01400000 - module rpcrt4.dll export hooked.. 0x01410000 - module comctl32.dll export hooked.. 0x01420000 - module gdi32.dll export hooked.. 0x01430000 - module user32.dll export hooked.. 0x01440000 - module ole32.dll export hooked.. 0x01450000 - module msvcrt.dll export hooked.. 0x01460000 - module shell32.dll export hooked.. 0x01470000 - module shlwapi.dll export hooked.. 0x01480000 - module version.dll export hooked.. 0x01490000 - module imm32.dll export hooked.. 0x014a0000 - module lpk.dll export hooked.. 0x014b0000 - module usp10.dll export hooked.. 0x014c0000 - module comctl32.dll export hooked.. 0x014d0000 - module uxtheme.dll export hooked.. 0x014e0000 - module cnsmin.dll export hooked.. 0x014f0000 - module imagehlp.dll export hooked.. 0x01500000 - module netapi32.dll export hooked.. 0x01510000 - module msctf.dll export hooked.. 16:24:02 - error in finding last SEH, (drn == 0).. 16:24:05 - error in reaching last SEH.. 16:24:05 - unpacked file was not created.. 16:24:05 - done.. 我用_stripperX把cd-client-4_32_0-en试着脱壳 但得到的结果却是这样的那为大侠指点一下迷津啊 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值