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

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

?? arm-linux.elf-fold.s

?? UPX 源代碼
?? S
字號:
@  arm-linux.elf-fold.S -- linkage to C code to process Elf binary@@  This file is part of the UPX executable compressor.@@  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"sz_Elf32_Ehdr = 13*4sz_Elf32_Phdr =  8*4sz_l_info = 12sz_p_info = 12sz_b_info = 12  sz_unc= 0  sz_cpr= 4  b_method= 8@@ control just falls through, after this part and compiled C code@@ are uncompressed.#define OVERHEAD 2048#define MAX_ELF_HDR 512fold_begin:/* In:   r10= &b_info of first compressed block (after move)    r9= total size of compressed data    r5= f_decompress    sp/ ADRU,LENU,sz_unc,argc,argv...*/        ldr r3,[sp,#3*4]  @ argc        add r3,sp,r3,lsl #2  @ skip argv        add r3,r3,#3*4 +4 +4  @ skip ADRU,LENU,sz_unc, argc, env_end.Lenv:        ldr r0,[r3],#4  @ skip env        cmp r0,#0        bne .Lenv                /* r3= &Elf32_auxv_t */        mov r2,r3.Laux:        ldr r0,[r2],#2*4  @ .a_type        cmp r0,#0        bne .Laux        str r2,[sp,#2*4]  @ clobber sz_unc with 1+ &Elf32_auxv_t[AT_NULL@.a_type]        sub sp,sp,#MAX_ELF_HDR + OVERHEAD  @ alloca        mov r4,r9  @ total size of compressed data        ldr r9,[r10,#sz_cpr]  @ xi.size  of ELF headers        mov r8,sp  @ xo.ptr        ldr r7,[r10,#sz_unc]  @ xo.size        adr r6,f_unfilter        add r9,r9,#sz_b_info  @ for unpackExtent        mov r11,#0  @ dynbase for ET_EXEC;  FIXME for ET_DYN        stmdb sp!,{r3,r4,r5,r6,r7,r8,r9,r10,r11}        ldmia sp!,{r0,r1,r2,r3}        bl upx_main        mov lr,r0  @ entry address        add sp,sp,#(9-4)*4        add sp,sp,#MAX_ELF_HDR + OVERHEAD  @ un-alloca        ldmia sp!,{r0,r1,r2}  @ ADRU,LENU,1+ &Elf32_auxv_t[AT_NULL@.a_type]        ldr pc,[r2,#4 -2*4]  @ Elf32_auxv_t[AT_NULL@.a_type].a_valf_unfilter:  @ (char *ptr, uint len, uint cto, uint fid)        ptr  .req r0        len  .req r1        cto  .req r2  @ unused        fid  .req r3        t1   .req r2        t2   .req r3#ifndef FILTER_ID  /*{*/#define FILTER_ID 0x50  /* little-endian */#endif  /*}*/        and fid,fid,#0xff        cmp fid,#FILTER_ID  @ last use of fid        movne pc,lr  @ no-op if not filter 0x50        movs  len,len,lsr #2  @ word count        cmpne ptr,#0        moveq pc,lr  @ no-op if either len or ptr is 0top_unf:        sub len,len,#1        ldr t1,[ptr,len,lsl #2]        and t2,t1,#0x0f<<24        cmp t2,   #0x0b<<24; bne tst_unf  @ not 'bl' subroutine call        and t2,t1,#0xff<<24  @ all the non-displacement bits        sub t1,t1,len  @ convert to word-relative displacement        bic t1,t1,#0xff<<24  @ restrict to displacement field        orr t1,t1,t2  @ re-combine        str t1,[ptr,len,lsl #2]tst_unf:        cmp len,#0        bne top_unf        mov pc,lr        .unreq ptr        .unreq len        .unreq cto        .unreq fid        .globl exitexit:        swi 0x00900001        .globl readread:        swi 0x00900003; mov pc,lr        .globl writewrite:        swi 0x00900004; mov pc,lr        .globl openopen:        swi 0x00900005; mov pc,lr        .globl closeclose:        swi 0x00900006; mov pc,lr        .globl brkbrk:        swi 0x0090002d; mov pc,lr        .globl munmapmunmap:        swi 0x0090005b; mov pc,lr        .globl mprotectmprotect:        swi 0x0090007d; mov pc,lr        .globl mmapmmap:        str r5,[sp,#-4]!; ldr r5,[sp,#4+4]        str r4,[sp,#-4]!; ldr r4,[sp,#4+4]        mov r5,r5,lsr #12  @ convert to page number        swi 0x009000c0  @ mmap64        ldr r4,[sp],#4        ldr r5,[sp],#4        mov pc,lr#if 0  /*{ "gcc-3.4 -fPIC" botches string constants when code moves! */        .globl STR_0xSTR_0x:        mov r0,pc; mov pc,lr        .asciz "0x"        .balign 4        .globl STR_hexSTR_hex:        mov r0,pc; mov pc,lr        .asciz "0123456789abcdef"        .balign 4        .globl STR_xreadSTR_xread:        mov r0,pc; mov pc,lr        .asciz "xread %p(%x %p) %p %x\n"        .balign 4        .globl STR_unpackExtentSTR_unpackExtent:        mov r0,pc; mov pc,lr        .asciz "unpackExtent in=%p(%x %p)  out=%p(%x %p)  %p %p\n"        .balign 4        .globl STR_make_hatch_armSTR_make_hatch_arm:        mov r0,pc; mov pc,lr        .asciz "make_hatch_arm %p %x\n"        .balign 4        .globl STR_auxv_upSTR_auxv_up:        mov r0,pc; mov pc,lr        .asciz "auxv_up  %p %x %x\n"        .balign 4        .globl STR_xfind_pagesSTR_xfind_pages:        mov r0,pc; mov pc,lr        .asciz "xfind_pages  %x  %p  %d  %p\n"        .balign 4        .globl STR_do_xmapSTR_do_xmap:        mov r0,pc; mov pc,lr        .asciz "do_xmap  fdi=%x  ehdr=%p  xi=%p(%x %p)  av=%p  p_reloc=%p  f_unf=%p\n"        .balign 4        .globl STR_upx_mainSTR_upx_main:        mov r0,pc; mov pc,lr        .asciz "upx_main av=%p  szc=%x  f_dec=%p  f_unf=%p  xo=%p(%x %p)  xi=%p(%x %p)  dynbase=%x\n",        .balign 4#endif  /*}*/@ vi:ts=8:et:nowrap

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品88av| 欧美bbbbb| 日韩免费一区二区三区在线播放| 激情小说欧美图片| 亚洲一区中文日韩| 欧美精品一区二区三| 日本韩国精品在线| 国产做a爰片久久毛片| 亚洲欧美一区二区三区国产精品| 久久久久亚洲蜜桃| 欧美午夜片在线看| 国产精品一区二区在线观看不卡| 一区二区三区四区在线播放| 夜夜夜精品看看| 国产欧美日韩视频在线观看| 欧美性猛交xxxxxx富婆| 久久激情综合网| 丝袜a∨在线一区二区三区不卡| 国产午夜精品福利| 精品久久久久久久久久久久久久久久久| 不卡av免费在线观看| 国产一区欧美二区| 日韩精品电影在线| 一区二区三区在线免费播放| 国产精品理论在线观看| 26uuu精品一区二区| 欧美二区乱c少妇| 欧美日韩免费视频| 成人深夜在线观看| 成人丝袜高跟foot| 国产一区激情在线| 日日骚欧美日韩| 亚洲国产精品一区二区尤物区| 亚洲欧美综合色| 日韩欧美一区二区不卡| 欧美无乱码久久久免费午夜一区 | 久久久夜色精品亚洲| 91精品欧美久久久久久动漫| 色美美综合视频| 国产精品77777| 国产精品一二三四| 精品一区二区免费在线观看| 免费成人性网站| 激情六月婷婷久久| 美女在线视频一区| 国产精品一区二区无线| 精久久久久久久久久久| 日本不卡一区二区三区高清视频| 日韩av在线播放中文字幕| 香蕉影视欧美成人| 蜜臀精品久久久久久蜜臀| 日韩精品一二三四| 男人的天堂久久精品| 亚洲乱码国产乱码精品精98午夜 | 国产精品护士白丝一区av| 国产免费观看久久| 亚洲免费大片在线观看| 亚洲日本电影在线| 最新热久久免费视频| 一区二区免费看| 亚洲国产精品久久艾草纯爱| 日韩成人精品视频| 蜜臀av在线播放一区二区三区| 亚洲午夜久久久久久久久电影院| 亚洲成av人片观看| caoporm超碰国产精品| 日本韩国欧美三级| 欧美日韩久久一区二区| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 色一区在线观看| 在线欧美日韩精品| av网站免费线看精品| 欧美日韩国产综合一区二区三区 | 夜夜揉揉日日人人青青一国产精品| 亚洲伊人色欲综合网| 性做久久久久久免费观看欧美| 日韩电影免费在线看| 韩国av一区二区三区在线观看| 国产成人自拍在线| 日本乱码高清不卡字幕| 欧美日本一区二区在线观看| 51精品国自产在线| 国产精品女人毛片| 亚洲国产成人高清精品| 国产91露脸合集magnet| 色综合久久久久综合体桃花网| 91精品国产aⅴ一区二区| 国产三级久久久| 一区二区三区四区蜜桃| 蜜桃久久av一区| 成人avav影音| 日韩欧美色电影| 国产精品成人在线观看| 蜜臀精品久久久久久蜜臀| 成人久久视频在线观看| 欧美裸体bbwbbwbbw| 综合分类小说区另类春色亚洲小说欧美 | 日本视频一区二区| 国产成人免费视频一区| 欧美一区国产二区| 国产精品成人网| 亚洲成人黄色影院| 国产91精品一区二区麻豆网站| 在线精品视频免费播放| 国产欧美精品国产国产专区| 天堂久久久久va久久久久| 99re视频精品| 久久综合精品国产一区二区三区| 亚洲猫色日本管| 国内精品免费**视频| 欧美无人高清视频在线观看| 一区在线播放视频| 麻豆91免费看| 欧美日韩国产美| 国产精品久久综合| 国产一区999| 欧美一区二区三区视频在线观看| 国产精品伦理在线| 国产精品一区二区视频| 欧美日韩aaa| 亚洲午夜免费福利视频| 日韩美女在线视频| 天天影视网天天综合色在线播放 | 国产91精品免费| 久久在线观看免费| 三级影片在线观看欧美日韩一区二区| 91视频在线观看| 国产精品国产三级国产普通话三级 | 久久久午夜精品理论片中文字幕| 亚洲午夜视频在线| 欧美亚洲尤物久久| 日韩美女久久久| 国产在线精品一区二区三区不卡 | 中文字幕一区二区三区不卡在线| 久色婷婷小香蕉久久| 91精品国产综合久久久久久久 | 久久嫩草精品久久久久| 男女激情视频一区| 欧美喷水一区二区| 日日噜噜夜夜狠狠视频欧美人 | 国产激情精品久久久第一区二区| 欧美一区二区三区播放老司机 | 午夜视频在线观看一区二区三区 | 欧美va亚洲va香蕉在线| 亚洲成人黄色小说| 91搞黄在线观看| 一区二区三区精品视频在线| 国产69精品久久99不卡| 国产精品嫩草99a| 成人美女视频在线看| 亚洲日本乱码在线观看| 色诱视频网站一区| 日韩精品一区第一页| 91精品国产综合久久久久久漫画 | 亚洲免费观看高清完整版在线观看熊 | 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 在线视频一区二区免费| 国产成人综合在线播放| 26uuu久久天堂性欧美| 国产精品一级片在线观看| 久久久久久久网| 大白屁股一区二区视频| 伊人开心综合网| 在线观看日韩国产| 日本中文在线一区| 日韩欧美电影一二三| 国产成人高清视频| 成人欧美一区二区三区小说 | 性久久久久久久久| 欧美伊人久久大香线蕉综合69| 偷拍一区二区三区| 欧美不卡一二三| 一本色道久久加勒比精品| 亚洲综合激情小说| 久久伊人中文字幕| 99免费精品视频| 日本aⅴ免费视频一区二区三区 | 91精品国产综合久久国产大片| 国产一区欧美日韩| 亚洲三级小视频| 4hu四虎永久在线影院成人| 国产一区二区三区免费看| 亚洲欧洲av在线| 91精品国产色综合久久ai换脸| 亚洲韩国一区二区三区| 精品国产麻豆免费人成网站| 本田岬高潮一区二区三区| 日一区二区三区| 国产精品免费看片| 欧美羞羞免费网站| 国产一区二区久久| 日韩一区中文字幕| 久久尤物电影视频在线观看| 91麻豆自制传媒国产之光| 国产一区视频导航| 亚洲一区二区三区四区在线免费观看 | 欧美在线一区二区| 成人性生交大片免费看在线播放| 亚洲国产成人av| 国产精品免费aⅴ片在线观看|