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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? encodetodb.asm

?? 很著名的MicroJoinerv1.6捆綁工具源代碼,很不錯(cuò)
?? ASM
字號(hào):
; ----------------------------------------
;
;  (C) Alex Demchenko (coban2k@mail.ru)
;          http://www.cobans.net
;
; ----------------------------------------




; #########################################################################

        .386
        .model flat, stdcall
        option casemap :none   ; case sensitive

; #########################################################################

        include kernel32.inc
        include windows.inc
        include shlwapi.inc

        includelib kernel32.lib
        includelib user32.lib
        includelib shlwapi.lib

; #########################################################################

.data
        szOpenError     db  "Could not open file for reading: %s",0
        szWriteError    db  "Could not open file for writing: %s",0
        szTrimC         db  '" ', 0
        szExt           db  ".inc",0    
        szFmt           db  "db %03Xh",13,10,0
        szHeader        db  ".data",13,10,13,10,"%sLen equ %lu",13,10,"%s ",0
        szOutFmt        db  "Encoding %lu bytes...",0

.data?
        lpArgs  dd      ?
        lpStr   db      1024 dup(?)
        lpBuf   db      1024 dup(?)
        lpFun   db      1024 dup(?)

.code

Write proc uses ebx lpszText: DWORD
        LOCAL   dwWritten: DWORD
        invoke  GetStdHandle, STD_OUTPUT_HANDLE
        mov     ebx, eax
        invoke  lstrlen, lpszText
        mov     edx, eax
        invoke  WriteFile, ebx, lpszText, edx, addr dwWritten, NULL
        ret
Write endp

WriteLn proc lpszText: DWORD
        LOCAL   ln: DWORD
        invoke  Write, lpszText
        mov     ln, 0D0Ah
        invoke  Write, addr ln
        ret
WriteLn endp

; Returns ptr to the argument str, else returns NULL
GetArgStr proc uses esi edi ebx
        LOCAL   IsQuoted: DWORD
        mov     IsQuoted, FALSE

        mov     esi, lpArgs
        xor     ebx, ebx
        mov     edi, offset lpStr

@ltrim:
        cmp     byte ptr[esi], 0
        jz      @quit
        .IF     byte ptr[esi] == ' '
                inc     esi
                jmp     @ltrim
        .ELSEIF byte ptr[esi] == '"'
                mov     IsQuoted, TRUE
                inc     esi
        .ENDIF

@lcpy:
        lodsb
        stosb
        test    al, al
        jz      @ok

        .IF     IsQuoted
                cmp     al, '"'
        .ELSE
                cmp     al, ' '
        .ENDIF
        jz      @ok
        jmp     @lcpy

@ok:
        xor     eax, eax
        stosb
        mov     ebx, offset lpStr

@quit:
        .IF     ebx != 0
                mov     eax, offset szTrimC
                .IF     !IsQuoted
                        inc     eax
                .ENDIF
                invoke  StrTrim, ebx, eax
                
        .ENDIF
        mov     lpArgs, esi
        mov     eax, ebx
        ret
GetArgStr endp

FunStuff proc lpFile, dwSize: DWORD
        invoke  StrRChr, lpFile, NULL, '\'
        .IF     eax
                mov     edx, eax
                inc     edx
        .ELSE
                mov     edx, lpFile
        .ENDIF
        push    edx
        invoke  wsprintf, offset lpBuf, offset szOutFmt, dwSize
        invoke  WriteLn, offset lpBuf
        pop     edx
        invoke  wsprintf, offset lpBuf, offset szHeader, edx, dwSize, edx
        ret
FunStuff endp

ProcessFile proc uses esi ebx lpFile: DWORD
        LOCAL   hFile, hFile2, bRead, bWritten: DWORD

        invoke  CreateFile, lpFile, GENERIC_READ, FILE_SHARE_READ, 0, OPEN_EXISTING, 0, 0
        mov     hFile, eax
        inc     eax
        .IF     ZERO?
                invoke  wsprintf, offset lpBuf, offset szOpenError, lpFile
                invoke  WriteLn, offset lpBuf
                ret
        .ENDIF
        
        invoke  StrRChr, lpFile, NULL, '.'
        .IF     eax
                mov     byte ptr[eax], 0
                push    eax
                invoke  lstrcpy, offset lpFun, lpFile
                pop     eax
                push    dword ptr[szExt]
                pop     [eax]
                mov     byte ptr[eax+4], 0
        .ELSE
                invoke  lstrcpy, offset lpFun, lpFile
                invoke  lstrcat, lpFile, offset szExt
        .ENDIF
        invoke  CreateFile, lpFile, GENERIC_WRITE, FILE_SHARE_WRITE, 0, CREATE_ALWAYS, 0, 0
        mov     hFile2, eax
        inc     eax
        .IF     ZERO?
                invoke  wsprintf, offset lpBuf, offset szWriteError, lpFile
                invoke  WriteLn, offset lpBuf
                jmp     @close_r
        .ENDIF

        ; Write header
        invoke  GetFileSize, hFile, NULL
        test    eax, eax
        jle     @close_w
        invoke  FunStuff, offset lpFun, eax
        invoke  lstrlen, offset lpBuf
        mov     edx, eax
        invoke  WriteFile, hFile2, offset lpBuf, edx, addr bWritten, NULL

        ; Write db bytes
@work:
        invoke  ReadFile, hFile, lpFile, 1024, addr bRead, NULL
        cmp     bRead, 0
        jz      @close_w

        mov     ebx, bRead
        mov     esi, lpFile

@wloop:
        invoke  wsprintf, offset lpBuf, offset szFmt, byte ptr[esi]
        invoke  lstrlen, offset lpBuf
        mov     edx, eax
        invoke  WriteFile, hFile2, offset lpBuf, edx, addr bWritten, NULL
        inc     esi
        dec     ebx
        jnz     @wloop
                
        jmp     @work

@close_w:
        invoke  CloseHandle, hFile2
@close_r:
        invoke  CloseHandle, hFile
        ret
ProcessFile endp

start:
        mov     byte ptr[lpStr], 0
        invoke  GetCommandLine
        mov     lpArgs, eax

        call    GetArgStr
        call    GetArgStr
        .IF     eax
                invoke  ProcessFile, eax
        .ENDIF

        invoke  ExitProcess, 0
end start

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区中文字幕| 不卡视频在线看| 国产精品久久久一本精品| 欧美在线观看禁18| 国产一区二区三区国产| 亚洲高清视频在线| 国产欧美一区二区精品久导航 | 欧美色爱综合网| 国产一区三区三区| 午夜成人免费电影| 亚洲欧美成人一区二区三区| 久久综合精品国产一区二区三区| 欧美日韩一区 二区 三区 久久精品| 国产高清精品在线| 免费黄网站欧美| 亚洲成人一区二区在线观看| 中文字幕一区二区三区色视频| 337p粉嫩大胆色噜噜噜噜亚洲| 欧美日韩激情一区二区| 白白色亚洲国产精品| 美女一区二区视频| 亚洲成人自拍网| 亚洲国产精品一区二区久久| 亚洲视频一二区| 国产精品国产三级国产a| 久久久久久麻豆| 欧美xingq一区二区| 91精品国产色综合久久不卡电影| 在线看国产日韩| 在线区一区二视频| 日本电影亚洲天堂一区| 93久久精品日日躁夜夜躁欧美| 成人app软件下载大全免费| 国产一区不卡在线| 精品中文字幕一区二区小辣椒| 日韩**一区毛片| 亚洲成a人v欧美综合天堂| 亚洲精品久久嫩草网站秘色| 亚洲少妇屁股交4| 中文字幕一区二区三| 国产精品免费免费| 国产欧美一区二区精品性色超碰| 日本一区二区三区高清不卡| 国产欧美一区二区精品秋霞影院| 国产人成亚洲第一网站在线播放| 欧美精品一区二区久久婷婷| 欧美精品一区视频| 精品国产免费久久| 久久精品欧美一区二区三区麻豆| 久久久久久久久久久久久久久99 | 欧美国产一区在线| 久久久久久久久久电影| 精品国产网站在线观看| 日韩精品一区二区三区视频在线观看| 日韩亚洲欧美高清| 精品国产乱码久久久久久蜜臀| 久久久午夜电影| 国产精品视频观看| 玉米视频成人免费看| 亚洲国产综合视频在线观看| 午夜欧美大尺度福利影院在线看| 青青青爽久久午夜综合久久午夜| 久久99深爱久久99精品| 国产精品一区二区三区99| 国产精品白丝jk黑袜喷水| 91在线视频播放| 欧美日韩在线直播| 精品少妇一区二区三区日产乱码| 久久九九久精品国产免费直播| 国产精品素人一区二区| 专区另类欧美日韩| 亚洲一区二区三区不卡国产欧美| 偷拍亚洲欧洲综合| 久久99在线观看| 91天堂素人约啪| 欧美美女喷水视频| 亚洲精品一区二区精华| 亚洲色图另类专区| 日本成人超碰在线观看| 国产成人av一区二区三区在线| 一本到不卡精品视频在线观看| 欧美日韩二区三区| 久久―日本道色综合久久| 综合久久综合久久| 麻豆精品在线看| 91啪九色porn原创视频在线观看| 91麻豆精品国产91久久久久久久久 | 亚洲大片精品永久免费| 精品一区二区三区在线播放| 99精品国产99久久久久久白柏| 欧美日韩免费视频| 国产三级三级三级精品8ⅰ区| 一级中文字幕一区二区| 青青草原综合久久大伊人精品 | 亚洲成人黄色影院| 国产精品1区2区3区| 欧美吻胸吃奶大尺度电影| 久久这里都是精品| 亚洲一区二区视频在线观看| 国产精品白丝jk白祙喷水网站| 欧美精选一区二区| 亚洲国产成人一区二区三区| 日本三级亚洲精品| 91麻豆福利精品推荐| 久久亚洲影视婷婷| 亚洲国产cao| 91丨九色porny丨蝌蚪| 精品国产青草久久久久福利| 亚洲一区二区视频| 国产91精品精华液一区二区三区 | 日韩视频一区二区三区| 亚洲日穴在线视频| 国产精品影视网| 欧美xfplay| 日韩 欧美一区二区三区| 在线亚洲免费视频| 1024亚洲合集| 成人综合激情网| 久久综合999| 久久99久久精品| 91麻豆精品国产自产在线观看一区| 一区二区三区免费在线观看| 99r国产精品| 成a人片亚洲日本久久| 国产精品国产精品国产专区不片| 亚洲国产色一区| 韩国v欧美v日本v亚洲v| 欧美男人的天堂一二区| ...xxx性欧美| 暴力调教一区二区三区| 国产色产综合色产在线视频 | 成人av手机在线观看| 久久综合久久久久88| 精彩视频一区二区三区| 精品日韩99亚洲| 久久99精品一区二区三区三区| 在线综合+亚洲+欧美中文字幕| 石原莉奈在线亚洲三区| 欧美午夜寂寞影院| 亚洲一区中文日韩| 欧美亚洲丝袜传媒另类| 一个色妞综合视频在线观看| 在线观看www91| 亚洲一卡二卡三卡四卡| 欧美午夜影院一区| 亚洲一区二区三区精品在线| 欧美日韩亚州综合| 亚洲成人黄色影院| 欧美一区日本一区韩国一区| 蜜桃视频在线观看一区| 日韩欧美的一区| 精品夜夜嗨av一区二区三区| 久久久午夜精品| 成人福利电影精品一区二区在线观看| 国产精品久久久久久久久果冻传媒 | 欧美老女人第四色| 三级影片在线观看欧美日韩一区二区| 欧美日韩精品一区二区| 蜜乳av一区二区三区| 精品国产网站在线观看| 国产麻豆视频一区| 国产精品另类一区| 色94色欧美sute亚洲线路二| 日韩成人av影视| 精品国产人成亚洲区| 成人av在线一区二区三区| 一区二区三区四区国产精品| 欧美日本精品一区二区三区| 麻豆91在线观看| 国产欧美日韩视频一区二区 | 91老师片黄在线观看| 亚洲综合色噜噜狠狠| 欧美一区二区久久| 国产乱人伦偷精品视频免下载| 国产精品剧情在线亚洲| 欧美亚洲高清一区| 精品一区二区三区在线播放| 中文字幕一区二区在线观看| 欧美精品日日鲁夜夜添| 国产在线不卡一卡二卡三卡四卡| 国产精品国产精品国产专区不蜜| 欧美绝品在线观看成人午夜影视| 精品一区二区三区免费观看| 亚洲免费三区一区二区| 91精品国产一区二区人妖| 国产iv一区二区三区| 一区二区三区精品在线观看| 日韩精品一区二区三区四区视频| 91丝袜美腿高跟国产极品老师 | 国产美女在线精品| 亚洲精品视频免费看| 日韩欧美国产综合在线一区二区三区 | 久久精品久久精品| 国产精品美女视频| 欧美喷潮久久久xxxxx| 国产成人精品免费| 天堂午夜影视日韩欧美一区二区| 国产午夜精品理论片a级大结局| 在线精品视频一区二区| 国产乱对白刺激视频不卡|