C'est vrai, mais le but de mon post c'était de lister le plus de méthodes possibles pour pouvoir bannir quelqu'un. Bien sur, toutes ces méthodes ont un point faible Parce que je me dis que quelque soit la méthode utilisée, il y aura toujours un moyen de contourner, donc une solution pas mal serait de mélanger les méthodes !
Parce qu'on peut se demander si la personne, a chaque ban, va s'amuser a se déconnecter, lancer une machine virtuelle, se reconnecter et creer un compte. Ca m'étonnerais fort. Et si elle se reconnecte, il suffit de la rebannir ... Ca prendra 5 sec alors que pour la personne ca prendra bien 5 min
Articles :
Création d'un système de chat en Pascal
Programmes :
Défi Pascal 2011 - Mon Tetris
Défi Pascal 2010 - Mon système de chat
Défi Delphi 2009 - Mon Sudoku Solver
Retrouvez mes différents projets sur ma page personnelle.
tient, je pense à une autre de ces méthodes
si l'utilisateur est banni, qu'il essai de lancer le chat avec un autre compte sur la même machine...il est lui aussi banni
je précise ma pensée...c'est le programme client qui demande au serveur se bannir
Ouais ca rejoint l'idée de mettre un fichier sur le PC pour éviter une autre connection ... Mais si l'utilisateur supprime le fichier ou si il utilise une machine virtuelle ...
Et il faut faire attention : les cyber cafés ...
Articles :
Création d'un système de chat en Pascal
Programmes :
Défi Pascal 2011 - Mon Tetris
Défi Pascal 2010 - Mon système de chat
Défi Delphi 2009 - Mon Sudoku Solver
Retrouvez mes différents projets sur ma page personnelle.
D'où le fait de voir à utiliser le CPUID : si celui de la VM est le même que celui de la machine réelle, le problème est réglé d'entrée de jeu.
Mac LAK.
___________________________________________________
Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.
Sources et composants Delphi sur mon site, L'antre du Lak.
Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.
Rejoignez-nous sur : ► Serveur de fichiers [NAS] ► Le Tableau de bord projets ► Le groupe de travail ICMO
Articles :
Création d'un système de chat en Pascal
Programmes :
Défi Pascal 2011 - Mon Tetris
Défi Pascal 2010 - Mon système de chat
Défi Delphi 2009 - Mon Sudoku Solver
Retrouvez mes différents projets sur ma page personnelle.
Mac LAK.
___________________________________________________
Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.
Sources et composants Delphi sur mon site, L'antre du Lak.
Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.
Rejoignez-nous sur : ► Serveur de fichiers [NAS] ► Le Tableau de bord projets ► Le groupe de travail ICMO
salut tout le monde
il est 2h du mat, je ne vois plus trop devant moi lol
juste de passe pour lire rapidement ce qui s'est dit
je verrai la technique de Mac LAK
et pour le ban, je ne ban pas le pseudo (ça on s'en fiche) je ban carrément le "pc"
pourquoi ne pas activer le compte après 24 h ? parce que ça peut décourager la personne de venir sur le tchat, genre "bon bin parce qu'il faut attendre 24h, je vais ailleurs !"
et oui, il faut trouver d'autres moyens ... pas infaillible mais qui protègera un minimum ...
Alors si tu veux detecter une machine virtuel (vmware) l'un des logiciel les plus utiliser.
Voila la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 function MauvaisVmware: LongBool; stdcall; begin Result := False; {$IFDEF CPU386} try asm mov eax, 564D5868h mov ebx, 00000000h mov ecx, 0000000Ah mov edx, 00005658h in eax, dx cmp ebx, 564D5868h jne @@exit mov Result, True @@exit: end; except Result := False; end; {$ENDIF} end; begin if MauvaisVmware then MessageBox(0,'Votre machine utilise Vmware :) ','Info', MB_OK) else MessageBox(0,'Machine virtuel non detecter!!','Info', MB_OK); end.
"Quelle prétention de prétendre que l'informatique est récente: Adam et Eve avaient déjà un Apple!"
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager