Bonjour à tous ! Bienvenue sur mon shop:
-Compte CrunchyRoll Premium 3$
-Compte NordVPN 4$
-Compte Pornhub Premium 2.5$
Nos comptes sont régulièrement tester https://sellix.io/Kiirl
Vous pouvez changer les identifiants de connexion (à part sur les comptes NordVPN)
-10% avec le code promo : CSHACKERS10
Pseudo / Age: Krayn63/30
Connaisance / Experience de counter-strike: amateur blazé
Loisirs / Hobbies: bagnol/prépa moteur
Présentation IRL : Pas grand chose ....
Pourquoi Cs-Hackers ?: un collègue m'a donner envie du venir ici
Que comptes-tu apporter au forum ?: pas mal de connaissance informatique , dans tout les domaine , ça peut servir
Autre précisions: Go to Global
Ce code n'est pas de moi. Il me semble que je l'avais trouvé sur le site de Fasm.
Je ne peux pas vous poster le code, car il y a trop de fichiers. J'ai donc créé un fichier.zip contenant tous les fichiers.
Ce code a été créé pour Linux mais vous pouvez très facilement le recoder pour Windows.
Il s'agit d'une version asm du crc32 présenté dans la rfc gzip (1952).
Code :
format ELF64 executable 3
entry start
include 'include/linux/lin64a.inc'
interpreter '/lib64/ld-linux-x86-64.so.2'
needed 'libc.so.6'
import printf
;-------------------------------------------------------------------------
segment readable executable
;-------------------------------------------------------------------------
start:
mov esi,buffer_len
mov edi,buffer
call update_crc
mov esi,eax
mov rdi,formh
xor eax,eax
call [printf]
exit:
xor rdi,rdi
mov eax,_exit
syscall
update_crc:
cmp dword [crc_table_computed],0
jnz @f
mov ebp,esi
call make_crc_table
mov ecx,ebp
@@:
xor eax,eax
not eax
xor edx,edx
@@:
mov dl,al
mov bl,byte [edi]
xor dl,bl
inc edi
mov ebx,dword [esi+edx*4]
shr eax,8
xor eax,ebx
dec ecx
jnz @b
xor eax,0xffffffff
ret
make_crc_table:
mov esi,crc_table
xor ecx,ecx
A1:
mov eax,ecx
mov bl,8
A2:
mov dl,al
and dl,1
cmp dl,1
jnz @f
mov edx,eax
shr edx,1
mov eax,0xedb88320
xor eax,edx
jmp A3
@@:
shr eax,1
A3:
dec bl
jnz A2
mov dword [esi+ecx*4],eax
inc cl
jnz A1
mov dword [crc_table_computed],1
ret
strlen:
xor ecx,ecx
xor al,al
@@:
inc edi
inc ecx
cmp al,byte [edi]
jnz @b
mov eax,ecx
ret
;-------------------------------------------------------------------------
segment readable writeable
;-------------------------------------------------------------------------
crc_table rd 256
crc_table_computed dd 0
buffer db 'Life, the Universe and everything'
buffer_len = $-buffer
formh db '%08x',10,0
formd db '%d',10,0
formc db '%c',10,0
forms db '%s',10,0
Le même crc32 mais en version x32 stack, sans buffer.
Code :
format ELF executable 3
entry start
include 'include/linux/lin32a.inc'
interpreter '/lib/ld-linux.so.2'
needed 'libc.so.6'
import printf
;-------------------------------------------------------------------------
segment readable executable
;-------------------------------------------------------------------------
start:
mov edi,buffer
call strlen
mov esi,eax
mov edi,buffer
call update_crc
invoke printf,formh,eax
xor ebx,ebx
mov eax,_exit
int 0x80
update_crc:
cmp dword [crc_table_computed],0
jnz @f
mov ebp,esi
call make_crc_table
mov ecx,ebp
@@:
sub esp,8
xor eax,eax
not eax
xor edx,edx
@@:
mov dl,al
mov bl,byte [edi]
xor dl,bl
inc edi
neg edx
mov ebx,dword [esp+edx*4]
neg edx
shr eax,8
xor eax,ebx
dec ecx
jnz @b
xor eax,0xffffffff
add esp,8
ret
make_crc_table:
xor ecx,ecx
sub esp,4
A1:
mov eax,ecx
mov bl,8
A2:
mov dl,al
and dl,1
cmp dl,1
jnz @f
mov edx,eax
shr edx,1
mov eax,0xedb88320
xor eax,edx
jmp A3
@@:
shr eax,1
A3:
dec bl
jnz A2
neg ecx
mov dword [esp+ecx*4],eax
neg ecx
inc cl
jnz A1
mov dword [crc_table_computed],1
add esp,4
ret
strlen:
xor ecx,ecx
xor al,al
@@:
inc edi
inc ecx
cmp al,byte [edi]
jnz @b
mov eax,ecx
ret
;-------------------------------------------------------------------------
segment readable writeable
;-------------------------------------------------------------------------
crc_table_computed dd 0
buffer db 'La petite maison dans la prairie',0
formh db '%08x',10,0
formd db '%d',10,0
formc db '%c',10,0
forms db '%s',10,0
Un programme que j'ai écrit lorsque je débutais. C'est un exemple simple de chiffrement-déchiffrement avec une clef de 128 bits. Ca a été écrit pour Fasm et WIn32 mais c'est facilement adaptable pour d'autres compilateurs et Linux.
Par contre, ce n'est qu'un exemple, ça doit donc être considéré en tant que tel et non utilisé pour chiffrer des documents. Pour cela, il y a de vrais solutions fiables, comme l'AES par exemple.
Code :
format PE console
include 'include/windows/win32a.inc'
entry start
section '.text' code readable executable
start:
stdcall demo,buf1,32,buf2 ;chiffrement des bytes du buf1 vers le buf2
stdcall demo,buf2,32,buf3 ;déchiffrement des bytes du buf2 vers le buf3
cinvoke printf,forms,buf3 ;affichage des bytes déchiffrés du buf3
ret
proc demo inbuf,len,outbuf
mov esi,dword [inbuf]
mov edi,dword [outbuf]
mov ecx,dword [len]
@@:
mov ebx,table
@re:
mov al,byte [ebx]
or al,al
jz @b
inc ebx
shl ax,8
lodsb
cmp al,ah
jz @f
xor al,ah
@@:
stosb
dec ecx
jnz @re
ret
endp
section '.data' data readable writeable
buf1 db 'la petite maison dans la prairie',0
buf2 rb 256
buf3 rb 256
table db 0x7d,0x72,0x6f,0xd7,0x84,0x09,0xb2,0x18,\
0x12,0xd7,0x43,0xf3,0x33,0x1b,0xa4,0x6f
forms db '%s',13,10,0
section '.idata' import data readable writeable
library msvcrt, 'msvcrt.dll'
import msvcrt,\
printf, 'printf'
Bonjour je cherche un développeur de cheat assez performant pour un cheat LAN (no visual) avec un aimbot par rapport à la sensi du jeu + soundesp. le cheat devras fonctionner depuis le steamcloud / workshop me contacter en mp pour plus d'info (grosse rémunération à la clé)
Posté par : UzGz - 25-02-2019, 21:49 - Forum : Tutoriels
- Réponses (2)
Petit glitch sympathique, profitez en avant qu'il ne soit patché.
1. Au début de la partie, en fly, visez une zone comme des montagnes ou une surface en pente vers le bas.
Ne pas foncez directement dessus essayer de frôler le plus possible pour ne pas toucher le sol rapidement.
2. Lorsque le jetpack se déploie (que les personnages se préparent à atterir) maintenez la touche G enfoncée.
3. Avec votre souris, visez vers le haut ou vers une direction dans laquelle vous voulez volez (ne pas viser le sol).
4. Donner un grand coup de souris vers le haut (ramenez la souris vers le bas dans les airs) et re-donner autant de coup de souris que souhaité
Ça demande un peu de pratique (à exécuté rapidement) mais avec de la maîtrise on peu fly sans s'arrêter ou atteindre une zone bien plus rapidement qu'en fly normal.
Tips #2
On peut aussi choisir Lifeline, sortir hors map par le haut avec le glitch (remonter à un endroit puis chercher à re attérir de plus en plus haut sur les montages pour atteindre 900+ m d'altitude), rester au dessus de la map toute la game et se heal lors de la dernière zone. Easy win mais assez ennuyeux