亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? arm.v4a-wince.pe.s

?? UPX 源代碼
?? S
字號:
/* arm.v4a-wince.pe.S -- ARM/PE decompressor assembly startup (arm mode)   This file is part of the UPX executable compressor.   Copyright (C) 1996-2007 Markus Franz Xaver Johannes Oberhumer   Copyright (C) 1996-2007 Laszlo Molnar   Copyright (C) 2000-2007 John F. Reiser   All Rights Reserved.   UPX and the UCL library are free software; you can redistribute them   and/or modify them under the terms of the GNU General Public License as   published by the Free Software Foundation; either version 2 of   the License, or (at your option) any later version.   This program is distributed in the hope that it will be useful,   but WITHOUT ANY WARRANTY; without even the implied warranty of   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the   GNU General Public License for more details.   You should have received a copy of the GNU General Public License   along with this program; see the file COPYING.   If not, write to the Free Software Foundation, Inc.,   59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.   Markus F.X.J. Oberhumer              Laszlo Molnar   <mfx@users.sourceforge.net>          <ml1050@users.sourceforge.net>   John F. Reiser   <jreiser@users.sourceforge.net>*/#include "arch/arm/v4a/macros.S"// DEBUG == 0 -> none// DEBUG == 1 -> for armpe_tester// DEBUG == 2 -> wince - dumps memory// DEBUG == 3 -> wince - removes files#define DEBUG 0#if DEBUG == 0# define DINIT# define DDUMP(x)# define DDONE#else #define DDUMP(x)   stmfd sp!, {r0 - r3}; mov  r0, x; mov lr, pc; mov pc, r8; ldmia sp!, {r0 - r3} #if DEBUG == 1 #define DINIT      mov  r8, r0 #define DDONE      mov  pc, lr #elif DEBUG == 2 #define DINIT      adr  r8, writefile #define DDONE #elif DEBUG == 3 #define DINIT      adr  r8, DelFile #define DDONE #endif#endif// p_armpe.cpp uses the following symbols, so they should be global        .globl SRC0        .globl DST0        .globl IATT        .globl ENTR        .globl FIBS        .globl FIBE        .globl BREL        .globl BIMP        .globl ONAM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@        .arm        dst0    .req r9                 @ global registersection DllStart        cmp     r1, #1        bne     .Lstart_origsection ExeStart        stmfd   sp!, {r0 - r11, lr}        DINIT        adr     r3, SRC0        ldmia   r3!, {r0, r1, r2}       @ r0=src0, r1=slen, r2=dst0, r3=addr dstl        ldmia   r3, {r4, r10, r11}      @ r10=LoadLibraryW, r11=GetProcAddressA        mov     dst0, r2        bl      ProcessAll        mov     r0, #4        bl      CacheSync        ldmia   sp!, {r0 - r11, lr}        DDONE.Lstart_orig:        ldr     pc, ENTRCacheSync:        ldr     pc, IATT + 8SRC0:   .long   start_of_compressedSRCL:   .long   compressed_lengthDST0:   .long   start_of_uncompressedDSTL:   .long   uncompressed_lengthIATT:   .long   0, 0, 0, 0ENTR:   .long   original_entry@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#if DEBUG == 2writefile:        stmfd   sp!, {r4, r5, r6, r7, lr}        mov     r1, dst0        sub     r2, r8, r1        add     r2, r2, #4096+2048        mov     r3, #2        sub     sp, sp, #24        mov     r4, #0        strh    r0, [sp, #18]        str     r3, [sp, #0]        mov     r0, #128        mov     r3, #92        str     r0, [sp, #4]        mov     r6, r1        mov     r7, r2        strh     r3, [sp, #16]        strh     r4, [sp, #20]        mov     r3, r4        str     r4, [sp, #8]        mov     r1, #1073741824        mov     r2, #3        add     r0, sp, #16        ldr     ip, .L3        mov     lr, pc        mov     pc, ip        add     r3, sp, #12        mov     r5, r0        str     r4, [sp, #0]        mov     r1, r6        mov     r2, r7        ldr     ip, .L3+4        mov     lr, pc        mov     pc, ip        mov     r0, r5        ldr     r3, .L3+8        mov     lr, pc        mov     pc, r3        add     sp, sp, #24        ldmfd   sp!, {r4, r5, r6, r7, pc}.L3:        .word   33135704        .word   33135968        .word   33137392#endif#if DEBUG == 3DelFile:        adr     r1, filename        strb    r0, [r1, #2]        mov     r0, r1        ldr     pc, deleteffilewdeleteffilew:        .word   0x1f99bc8filename:        .byte   '\\', 0, 'r', 0, 0, 0        .align  2#endif@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ProcessAll:        stmfd   sp!, {lr}        @@ uncompress/unfilter/imports/relocs are copied here by the upx linkersection ProcessEnd        ldmia   sp!, {pc}@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@section Unfilter_0x50        buffer  .req r0        addval  .req r2        bufend  .req ip        ldr     buffer, FIBS        mov     addval, #0        ldr     bufend, FIBE.Luf50_0:        cmp     buffer, bufend        beq     .Luf_end        ldr     r3, [buffer]        and     r1, r3, #0x0f000000        cmp     r1, #0x0b000000        bne     .Luf50_1        and     r1, r3, #0xff000000        sub     r3, r3, addval        and     r3, r3, #0x00ffffff        orr     r3, r3, r1        str     r3, [buffer].Luf50_1:        add     buffer, buffer, #4        add     addval, addval, #1        b       .Luf50_0        .unreq  buffer        .unreq  addval        .unreq  bufendFIBS:   .long   filter_buffer_startFIBE:   .long   filter_buffer_end.Luf_end:        DDUMP   (#'F')@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@section Relocs        dest    .req r0        buffer  .req r1        addval  .req dst0        ldr     buffer, BREL        sub     dest, addval, #4.Lreloc_loop:        ldrb    r3, [buffer], #1        cmp     r3, #0        beq    .Lreloc_end        cmp     r3, #0xf0        bichs   ip, r3, #0xf0        ldrhsb  r3, [buffer, #1]        @ get_le16        addhs   ip, r3, ip, lsl #8        ldrhsb  r3, [buffer], #2        addhs   r3, r3, ip, lsl #8        add     dest, dest, r3        ldrb    r3, [dest]              @ get_be32        add     ip, r3, ip, lsl #8        ldrb    r3, [dest, #1]        add     ip, r3, ip, lsl #8        ldrb    r3, [dest, #2]        add     ip, r3, ip, lsl #8        ldrb    r3, [dest, #3]        add     ip, r3, ip, lsl #8        add     ip, ip, addval        str     ip, [dest]        b       .Lreloc_loopBREL:   .long   start_of_relocs        .unreq  buffer        .unreq  addval        .unreq  dest.Lreloc_end:        DDUMP   (#'R')@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@section Imports        imp     .req r4        iat     .req r5        dll     .req r6        .equ    bufsize, 2048        sub     sp, sp, #bufsize        ldr     imp, BIMP.Lhi_loop1:        mov     r0, imp        bl      get_le32        beq     .Lhi_end        ldr     r1, ONAM        add     r0, r0, r1        mov     r1, sp.Lhi_copyname:        ldrb    r2, [r0], #1        strh    r2, [r1], #2        cmp     r2, #0        bne     .Lhi_copyname        mov     r0, sp        bl      LoadLibraryW        mov     dll, r0        add     r0, imp, #4        bl      get_le32        add     iat, dst0, r0        add     imp, imp, #8.Lhi_gpa_loop:        ldrb    r0, [imp], #1        cmp     r0, #1        bmi     .Lhi_loop1        bne     .Lhi_by_ord        mov     r1, imp.Lhi_by_name:        ldrb    r0, [imp], #1        cmp     r0, #0        bne     .Lhi_by_name        b       .Lhi_call_gpa.Lhi_by_ord:        ldrb    r0, [imp], #1        ldrb    r1, [imp], #1        add     r1, r0, r1, lsl #8.Lhi_call_gpa:        mov     r0, dll        bl      GetProcAddressA        str     r0, [iat], #4        b       .Lhi_gpa_loop        .unreq  iat        .unreq  imp        .unreq  dllget_le32:                               @ optimized for size        mov     r2, #3.Lg0:        ldrb    r3, [r0, r2]        subs    r2, r2, #1        add     r1, r3, r1, asl #8        bpl     .Lg0        movs    r0, r1                  @ set the Z flag if zero        mov     pc, lrLoadLibraryW:        mov     pc, r10GetProcAddressA:        mov     pc, r11BIMP:   .long   start_of_importsONAM:   .long   start_of_dll_names.Lhi_end:        add     sp, sp, #bufsize        DDUMP   (#'I')@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#include "include/header.S"section .ucl_nrv2e_decompress_8#include "arch/arm/v4a/nrv2e_d8.S"section Call2E        bl      ucl_nrv2e_decompress_8        DDUMP   (#'C')section .ucl_nrv2d_decompress_8#include "arch/arm/v4a/nrv2d_d8.S"section Call2D        bl      ucl_nrv2d_decompress_8        DDUMP   (#'C')section .ucl_nrv2b_decompress_8#include "arch/arm/v4a/nrv2b_d8.S"section Call2B        bl      ucl_nrv2b_decompress_8        DDUMP   (#'C')////////////////////////////////////////section CallLZMA        // r0=src0, r1=slen, r2=dst0, r3=addr dstl        parb    .req r3        para    .req r4        parc    .req r5        pard    .req r6        adr     r7, .LzmaParams        ldmia   r7, {parb, para, parc, pard}    // load params        mov     r7, sp                  // save stack        add     para, para, sp        mov     ip, #0.Lclearstack:        stmfd   sp!, {ip}        cmp     sp, para        bne     .Lclearstack        stmfd   sp!, {r2, parb, para}   // out, outSize, &outSizeProcessed        add     r3, para, #4            // &inSizeProcessed        mov     r2, parc                // inSize        add     r1, r0, #2              // in        add     r0, para, #8            // &CLzmaDecoderState        str     pard, [r0]              // lc, lp, pb, dummy        bl      LZMA_DECODE        mov     sp, r7        b       .LLZMA_end.LzmaParams:        .long   lzma_u_len, lzma_stack_adjust, lzma_c_len, lzma_properties.LLZMA_end:section LZMA_DECODEsection LZMA_DEC10#include "arch/arm/v4a/lzma_d_cs.S"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品欧美一区二区久久| 99热在这里有精品免费| 欧美一区二区三区在| 午夜久久久久久久久| 91精品午夜视频| 久久精品国产精品亚洲综合| 精品久久一二三区| 成人免费看片app下载| 亚洲精品免费看| 69p69国产精品| 国产精品 欧美精品| 亚洲欧美一区二区三区国产精品| 91麻豆.com| 日本三级韩国三级欧美三级| 久久影音资源网| 91丨porny丨国产入口| 天天色综合成人网| 国产亚洲婷婷免费| 欧美色综合久久| 国产一区二区美女诱惑| 亚洲三级在线免费| 欧美一区二区精美| 91丨九色丨黑人外教| 蜜臀av一区二区在线观看| 国产日韩欧美综合一区| 欧美三级电影一区| 国产精品夜夜爽| 天堂久久一区二区三区| 日本一区二区三区在线观看| 欧美日韩一区三区四区| 国产福利不卡视频| 天天影视涩香欲综合网| 《视频一区视频二区| 日韩一区和二区| 色综合久久久久| 紧缚捆绑精品一区二区| 亚洲激情av在线| 久久久久久久综合| 欧美一区二区三区日韩视频| 不卡欧美aaaaa| 精品一区二区综合| 亚洲综合丝袜美腿| 久久久亚洲国产美女国产盗摄| 欧美三级在线看| jizz一区二区| 激情综合亚洲精品| 日本成人超碰在线观看| 一区二区三区日本| 欧美国产禁国产网站cc| 精品精品国产高清一毛片一天堂| 一本在线高清不卡dvd| 国产成人亚洲综合a∨婷婷| 日韩电影在线观看一区| 亚洲最快最全在线视频| 国产精品欧美一级免费| 久久这里只有精品视频网| 欧美一级专区免费大片| 欧美老肥妇做.爰bbww视频| 在线观看亚洲精品视频| av电影在线观看一区| 成人性生交大合| 国产成人在线视频免费播放| 久久黄色级2电影| 三级在线观看一区二区| 亚洲最新在线观看| 亚洲午夜久久久久久久久电影院| 国产精品久久久久影院亚瑟 | 亚洲国产cao| 自拍偷拍欧美精品| 国产精品国产三级国产三级人妇| 久久精品亚洲麻豆av一区二区 | 在线观看不卡一区| 色综合天天综合| 97精品久久久久中文字幕 | 亚洲欧美日韩系列| 亚洲视频一二三区| 依依成人精品视频| 亚洲福中文字幕伊人影院| 亚洲综合丁香婷婷六月香| 亚洲一区免费视频| 午夜av一区二区| 日韩在线a电影| 首页欧美精品中文字幕| 麻豆视频观看网址久久| 国内久久精品视频| 成人激情免费电影网址| 91丨九色丨尤物| 欧美亚男人的天堂| 日韩一区二区电影网| 欧美精品一区男女天堂| 国产女主播视频一区二区| 国产精品国产三级国产a| 亚洲免费电影在线| 日韩高清欧美激情| 国内成+人亚洲+欧美+综合在线| 激情深爱一区二区| 成人久久视频在线观看| 91色porny在线视频| 免费看黄色91| 国产永久精品大片wwwapp| 亚洲欧洲精品天堂一级| 一区二区三区四区在线播放| 亚洲国产精品一区二区久久| 美日韩一区二区| 成人免费毛片嘿嘿连载视频| 欧美亚洲丝袜传媒另类| 精品久久久久久综合日本欧美| 久久男人中文字幕资源站| 亚洲视频电影在线| 日本欧美一区二区| 99久久久精品免费观看国产蜜| 欧美日韩一级片在线观看| 久久这里只有精品6| 亚洲综合一二三区| 激情文学综合插| 欧美在线一二三四区| 久久久久久免费网| 亚洲第一成人在线| 国产成人免费在线观看不卡| 欧美日韩在线电影| 国产欧美一区二区精品性| 三级久久三级久久| av在线播放一区二区三区| 日韩免费高清视频| 一区二区欧美国产| 成人午夜电影久久影院| 69堂亚洲精品首页| 国产精品传媒入口麻豆| 经典三级一区二区| 欧美日本在线一区| 亚洲欧洲综合另类在线| 国产成人午夜视频| 欧美变态tickle挠乳网站| 一区二区三区不卡在线观看 | 国产免费成人在线视频| 首页国产欧美日韩丝袜| 99国产精品99久久久久久| 日韩美女天天操| 日欧美一区二区| 日本高清不卡视频| 国产精品美女久久久久aⅴ| 精品在线观看视频| 欧美肥妇bbw| 亚洲国产成人高清精品| 91视视频在线直接观看在线看网页在线看| 欧美刺激午夜性久久久久久久| 亚洲宅男天堂在线观看无病毒| 99久久精品久久久久久清纯| 国产亚洲欧美激情| 国产一区在线观看视频| 日韩免费高清av| 美女在线视频一区| 91精品欧美福利在线观看| 天天影视涩香欲综合网| 欧美日韩一区二区三区四区| 亚洲午夜影视影院在线观看| 色综合视频一区二区三区高清| 国产精品久久久久久久裸模| 风间由美中文字幕在线看视频国产欧美| 精品欧美乱码久久久久久1区2区| 日韩电影一二三区| 91精品国产麻豆国产自产在线| 日韩影院在线观看| 91精品国产乱| 久久www免费人成看片高清| 日韩三级视频在线观看| 久久99国产精品麻豆| 精品久久国产老人久久综合| 久久精品久久99精品久久| 精品国产乱码久久久久久久| 精品亚洲porn| 国产午夜精品久久久久久久| 国产成人精品影院| 国产精品久久久久久久午夜片| voyeur盗摄精品| 亚洲综合另类小说| 在线播放视频一区| 美女国产一区二区三区| ww亚洲ww在线观看国产| 成人丝袜高跟foot| 亚洲激情自拍偷拍| 欧美日韩国产综合一区二区三区 | 一区二区在线看| 在线观看一区日韩| 日韩高清不卡一区二区三区| 欧美videos大乳护士334| 国产ts人妖一区二区| 亚洲特黄一级片| 欧美精品电影在线播放| 久久精品国产亚洲一区二区三区| 国产日韩一级二级三级| 色欧美88888久久久久久影院| 天堂在线亚洲视频| 久久综合成人精品亚洲另类欧美 | 欧美在线观看视频在线| 日本免费在线视频不卡一不卡二| 久久久久久亚洲综合| 色香色香欲天天天影视综合网| 午夜欧美2019年伦理| 久久久久国产成人精品亚洲午夜|