cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008
-
19 juin 2002 à 01:05
djmoa
Messages postés39Date d'inscriptionmercredi 6 octobre 2004StatutMembreDernière intervention27 mai 2009
-
16 mars 2006 à 23:06
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
djmoa
Messages postés39Date d'inscriptionmercredi 6 octobre 2004StatutMembreDernière intervention27 mai 2009 16 mars 2006 à 23:06
salut. je vois que tot le monde te le dit, mais encore bravo!
Je vais aller jeter un coup d'oeil sur tes sources car j'ai bien envie de développer un petit bout d'OS.
quelqu'un parlait de socket... je ne pense pas que ce sois vraiment téiré par les cheveux de faire une petit pile simpliste gérant l'UDP, et la couche ip sans fragmentation, mais la difficulté serai de faire le lien vers les programmes l'utilisant. pour ce qui est de la carte réseau, la le probleme est en effet de taille. si jamais tu t'y interesse et que tu fais un peu d'electronique, il y a chez microchip des controlleurs réseau, il doit etre possible de faire une carte (ISA) pour pc. ils fournissent par ailleur une pile TCP/IP pour ces controleurs.
ou sinon, si tu gère le port série, tu peux utiliser un cable null modem, et faire un petit partage de connection derriere.
Je te donnes ces idées un peu a la volée, comme je disais je n'ai pas encore commencé la prog d'OS, mais j'espère qu'elles te donnerons matière
lucpaul
Messages postés4Date d'inscriptionjeudi 12 juin 2003StatutMembreDernière intervention19 avril 2005 6 déc. 2005 à 00:25
Bravo, je trouve que cette source peux m'aider à améliorer le mien, mais il manque des commentaires. Hereusement que je suis capable de comprendre le code avec du temps, mais ce n'est pas tout le monde qui soit capable.
Bref, continu comme ça, tu es bien parti pour un bon avenir. Vive les codes ouverts!!!
a+
TheLudo2013
Messages postés77Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention18 octobre 2007 23 mai 2004 à 08:46
pk un os devrait lire les fat ? 8-| spa indispensable....
et pour dj fullgore < LOL cracker des zip ne relève pas de la programmation système... et puis t'as pas besoin de décrypter les package de ta petite soeur... laisse lui un peu d'intimité virtuelle... :D LOL !!!!
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 23 mai 2004 à 00:28
Mouais avant de faire une gestion des socket ,il faudrait faire une gestion des modem/carte reseau :P
LOL
Allez continu ton os achoum,il ma bcp aider a comprendre l'asm.
Juste un petit conseil :Tu devrai essayer de developper un driver pour lire le systeme de fichier fat (Je sais que c compliquer mais ce serais mieu )
Bon allez,bonne prog.
Achoum
Messages postés39Date d'inscriptionmercredi 17 avril 2002StatutMembreDernière intervention 2 juillet 2005 23 mai 2004 à 00:21
?cracker les zip?
?scanner un ip?
Je ne vois pas le raport ...
Implenter le protocole Tcp/Ip dans mon Os :-) la bonne blague ...
Non ..... un conseil, pour le piratage windows va très bien (meme un peu trop).
Achoum
DJ Fullgore
Messages postés1Date d'inscriptionsamedi 22 mai 2004StatutMembreDernière intervention22 mai 2004 22 mai 2004 à 19:13
Ca serait bien si tu rajoutait les commandes crack (pour crack des fichier zip ou des sites) et scan pour scanner des ip.
cs_Vamps
Messages postés9Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention12 juin 2004 11 mai 2004 à 20:15
desolé pour le commentaire deux fois lol
cs_Vamps
Messages postés9Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention12 juin 2004 11 mai 2004 à 20:14
yoman64, tu a ecrit
"En t-k Continue sa mais enleve comme windows,car windows c'Est graphique par contre linux c'Est pas graphique,biensur on peu rajouter kde, gnome... Mais a la base c'Est en ligne de commande..."
Linux est un noyau quand tu dit que tu est "en ligne de commande" tu utilise un programme (shell , bash,sh etc...) et c'est pas ça Linux !!!
cs_Vamps
Messages postés9Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention12 juin 2004 11 mai 2004 à 20:14
yoman64, tu a ecrit
"En t-k Continue sa mais enleve comme windows,car windows c'Est graphique par contre linux c'Est pas graphique,biensur on peu rajouter kde, gnome... Mais a la base c'Est en ligne de commande..."
Linux est un noyau quand tu dit que tu est "en ligne de commande" tu utilise un programme (shell , bash,sh etc...) et c'est pas ça Linux !!!
levampiremarius
Messages postés85Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention16 décembre 2005 17 avril 2004 à 08:39
Merci mille fois, tu es mon sauveur... Maintenant, je comprend tout... LOL... encore une fois merci...
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 17 avril 2004 à 01:48
le plus facile c de créé un fichier .bat dans le meme repertoire que nasm.exe et tu ecris:
nasm -f bin -o lefichiersortie lefichier.txt
et ensuite tu execute le bat
Voila,jespere que sa t'aidera.
levampiremarius
Messages postés85Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention16 décembre 2005 16 avril 2004 à 16:47
Euhhh qui peut m'aider pour savoir comment on obtient un fichier .bin à partir d'un fichier .txt ???
levampiremarius
Messages postés85Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention16 décembre 2005 15 avril 2004 à 17:30
Bon voilà, j'ai nasm, et comment je m'en sert moi??? lol...
levampiremarius
Messages postés85Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention16 décembre 2005 15 avril 2004 à 14:57
OK merci quand meme...
TheLudo2013
Messages postés77Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention18 octobre 2007 15 avril 2004 à 14:31
nope désolé... mais bon gougeul est ton amis ;)
levampiremarius
Messages postés85Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention16 décembre 2005 15 avril 2004 à 14:20
euhhh t' pas une adresse???
lol
;-)
TheLudo2013
Messages postés77Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention18 octobre 2007 15 avril 2004 à 13:57
ben avec un assembleur. Cette source a été écrite pour nasm, il est distribué en freeware sur le net...
levampiremarius
Messages postés85Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention16 décembre 2005 15 avril 2004 à 13:38
Oui merci, je vais tester sur le pc de mes parents...
Mais tu pourrais m'expliquer ce que tu fait dès que tu as ta source... (comment je dois compiler et avec quoi???)
TheLudo2013
Messages postés77Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention18 octobre 2007 15 avril 2004 à 11:02
Ben c'est pas un problème de compilation... ce code contient des intéruptions du dos qui sont émulés par les anciennes version de windows mais qui sont tout simplement ignorés (par sécurité) par windows xp... Seul soluce : tu te trouve une disquette boot de windows 98 ou antérieur, tu copie le programme dessus...
levampiremarius
Messages postés85Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention16 décembre 2005 15 avril 2004 à 10:57
Pourquoi, ce code ne peut pas marcher sur windows XP sniff... lol... J'essaie de débuter en assembleur, mais je suis super nul...
Si quelqu'un pouvait un peu m'expliquer comment on compile, avec quoi,etc... se serait super sympa...
TheLudo2013
Messages postés77Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention18 octobre 2007 15 avril 2004 à 10:44
Si t'es sous Windows XP c'est normal...
levampiremarius
Messages postés85Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention16 décembre 2005 14 avril 2004 à 09:37
Chez moi, quand je redémarre, ca marche pas... snifff :-(
TheLudo2013
Messages postés77Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention18 octobre 2007 22 mars 2004 à 16:01
ah oui et pour les détails voila un site sur un os qui contient quelques tuts mais aussi est surtout des liens très utiles vers d'autres os et d'autres tuts !!!
TheLudo2013
Messages postés77Date d'inscriptionmardi 12 novembre 2002StatutMembreDernière intervention18 octobre 2007 22 mars 2004 à 15:57
Bon les gars... pour que le disque ou la disquette soit bootable il suffit d'écrire le code sur le premier secteur.
Par contre il va de soit que dans ce cas, vous ne pourrez plus utiliser les int du dos.
Ah oui et le point d'origine d'un programme boot est 7C00h.. n'oubliez pas cette directive dans votre programme, sans quoi vous ne pourrez pas utiliser de variables.
Sa serait vraiment super de nous donner des renseignements sur comment créer un OS, ou au moins un disque bootable, je te remerçi d'avance.
sinon, le travail est super!!!!!
TRAX44
Messages postés93Date d'inscriptionmercredi 18 septembre 2002StatutMembreDernière intervention20 juillet 2006 28 juin 2003 à 17:44
franchement bravo !! c super!!
Mais si tu rajouter un passage en pmode sa serait encor mieux !!
trax44
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 5 juin 2003 à 18:45
sa peut se compiler en mam?
cs_AlexMAN
Messages postés1536Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention24 mai 20091 16 mars 2003 à 18:47
Je trouve ca monstrueux de créer un OS !! Moi, en ASM, j'en suis aux pauvres MessageBox !!
Je te tire mon chapeau !! BRAVO !!
gg00xiv
Messages postés656Date d'inscriptionmercredi 22 août 2001StatutMembreDernière intervention11 mars 200513 17 nov. 2002 à 22:50
lol
Scaq
Messages postés8Date d'inscriptionlundi 7 octobre 2002StatutMembreDernière intervention 8 janvier 2014 7 oct. 2002 à 16:01
A mort le standart logiciel!!!:)
cs_GuruMeditation
Messages postés69Date d'inscriptionsamedi 28 octobre 2000StatutMembreDernière intervention15 octobre 2004 1 août 2002 à 19:00
Tu devrai rendre la disquette compatible FAT12 de cette façon on peut facilement stocker des fichiers. (Je suis en train de créer un OS 32bits en français et en asm)
t1664
Messages postés7Date d'inscriptionmercredi 23 janvier 2002StatutMembreDernière intervention12 novembre 2002 23 juil. 2002 à 09:06
Tres interessant ce source domage que tu n'ai pas joint des documents de travail genre comment on boot et pour programer plus propre comment faire des appels a fonctions des les premieres instructiones de boot (pb de changment d'adresse).
Si non ca me sers comme base de travail si g des amelioration je les posterais ici
bug3000
Messages postés2Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention23 juin 2007 29 juin 2002 à 01:53
Je suis à la creation d'un veritable OS en ligne de commande, ca n'a rien a voir avec DOS, c'est plutot orienté system... contactez moi
cs_greg4
Messages postés41Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention24 décembre 2002 20 juin 2002 à 20:36
ouai c bien fait je suis d'accore avec yoman64, moi aussi je trouverai ca interessant l'os sans dos... merci de ta contrib et a d'autre post j'espert
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 19 juin 2002 à 01:05
Salut,tu peut me dire comment faire un prog en asm qui boot sans dos ? Un peu comme ton os mais moi je veu aucune commande,juste kil fasse un disk qui demarre et qui affiche du text
Ah ouais et pour ton os fodrai quil affiche l'heure...
Mais c'Est cool je ne m'y connais pas en asm mais je trouve que faire un os ,faut etre pro :) Bah jme debrouille en c pour modifier le kernel de linux mais pas en asm...
En t-k Continue sa mais enleve comme windows,car windows c'Est graphique par contre linux c'Est pas graphique,biensur on peu rajouter kde, gnome... Mais a la base c'Est en ligne de commande...
16 mars 2006 à 23:06
Je vais aller jeter un coup d'oeil sur tes sources car j'ai bien envie de développer un petit bout d'OS.
quelqu'un parlait de socket... je ne pense pas que ce sois vraiment téiré par les cheveux de faire une petit pile simpliste gérant l'UDP, et la couche ip sans fragmentation, mais la difficulté serai de faire le lien vers les programmes l'utilisant. pour ce qui est de la carte réseau, la le probleme est en effet de taille. si jamais tu t'y interesse et que tu fais un peu d'electronique, il y a chez microchip des controlleurs réseau, il doit etre possible de faire une carte (ISA) pour pc. ils fournissent par ailleur une pile TCP/IP pour ces controleurs.
ou sinon, si tu gère le port série, tu peux utiliser un cable null modem, et faire un petit partage de connection derriere.
Je te donnes ces idées un peu a la volée, comme je disais je n'ai pas encore commencé la prog d'OS, mais j'espère qu'elles te donnerons matière
6 déc. 2005 à 00:25
Bref, continu comme ça, tu es bien parti pour un bon avenir. Vive les codes ouverts!!!
a+
23 mai 2004 à 08:46
et pour dj fullgore < LOL cracker des zip ne relève pas de la programmation système... et puis t'as pas besoin de décrypter les package de ta petite soeur... laisse lui un peu d'intimité virtuelle... :D LOL !!!!
23 mai 2004 à 00:28
LOL
Allez continu ton os achoum,il ma bcp aider a comprendre l'asm.
Juste un petit conseil :Tu devrai essayer de developper un driver pour lire le systeme de fichier fat (Je sais que c compliquer mais ce serais mieu )
Bon allez,bonne prog.
23 mai 2004 à 00:21
?scanner un ip?
Je ne vois pas le raport ...
Implenter le protocole Tcp/Ip dans mon Os :-) la bonne blague ...
Non ..... un conseil, pour le piratage windows va très bien (meme un peu trop).
Achoum
22 mai 2004 à 19:13
11 mai 2004 à 20:15
11 mai 2004 à 20:14
"En t-k Continue sa mais enleve comme windows,car windows c'Est graphique par contre linux c'Est pas graphique,biensur on peu rajouter kde, gnome... Mais a la base c'Est en ligne de commande..."
Linux est un noyau quand tu dit que tu est "en ligne de commande" tu utilise un programme (shell , bash,sh etc...) et c'est pas ça Linux !!!
11 mai 2004 à 20:14
"En t-k Continue sa mais enleve comme windows,car windows c'Est graphique par contre linux c'Est pas graphique,biensur on peu rajouter kde, gnome... Mais a la base c'Est en ligne de commande..."
Linux est un noyau quand tu dit que tu est "en ligne de commande" tu utilise un programme (shell , bash,sh etc...) et c'est pas ça Linux !!!
17 avril 2004 à 08:39
17 avril 2004 à 01:48
nasm -f bin -o lefichiersortie lefichier.txt
et ensuite tu execute le bat
Voila,jespere que sa t'aidera.
16 avril 2004 à 16:47
15 avril 2004 à 17:30
15 avril 2004 à 14:57
15 avril 2004 à 14:31
15 avril 2004 à 14:20
lol
;-)
15 avril 2004 à 13:57
15 avril 2004 à 13:38
Mais tu pourrais m'expliquer ce que tu fait dès que tu as ta source... (comment je dois compiler et avec quoi???)
15 avril 2004 à 11:02
15 avril 2004 à 10:57
Si quelqu'un pouvait un peu m'expliquer comment on compile, avec quoi,etc... se serait super sympa...
15 avril 2004 à 10:44
14 avril 2004 à 09:37
22 mars 2004 à 16:01
http://membres.lycos.fr/cos2000/
22 mars 2004 à 15:57
Par contre il va de soit que dans ce cas, vous ne pourrez plus utiliser les int du dos.
Ah oui et le point d'origine d'un programme boot est 7C00h.. n'oubliez pas cette directive dans votre programme, sans quoi vous ne pourrez pas utiliser de variables.
5 oct. 2003 à 17:54
sinon, le travail est super!!!!!
28 juin 2003 à 17:44
Mais si tu rajouter un passage en pmode sa serait encor mieux !!
trax44
5 juin 2003 à 18:45
16 mars 2003 à 18:47
Je te tire mon chapeau !! BRAVO !!
17 nov. 2002 à 22:50
7 oct. 2002 à 16:01
1 août 2002 à 19:00
23 juil. 2002 à 09:06
Si non ca me sers comme base de travail si g des amelioration je les posterais ici
29 juin 2002 à 01:53
20 juin 2002 à 20:36
19 juin 2002 à 01:05
Ah ouais et pour ton os fodrai quil affiche l'heure...
Mais c'Est cool je ne m'y connais pas en asm mais je trouve que faire un os ,faut etre pro :) Bah jme debrouille en c pour modifier le kernel de linux mais pas en asm...
En t-k Continue sa mais enleve comme windows,car windows c'Est graphique par contre linux c'Est pas graphique,biensur on peu rajouter kde, gnome... Mais a la base c'Est en ligne de commande...
Bah super comme j'ai di 10/10