Forum debian-fr.org

Rechercher:

* Connexion   * M’enregistrer

* FAQ    * Rechercher





Poster un nouveau sujet Répondre au sujet  [ 18 messages ] 
Auteur Message
MessagePosté: 28 Juil 2007 12:09 
Bonjour,

je recherche un programme permettant d'intercepter les appels système d'écriture sur le disque et aussi de modifier les paramètres, en l'occurence les données du fichier à écrire.

Connaitriez vous un tel porgramme sur debian ?

PS : J'ai trouvé syscalltrack sur redhat :
http://syscalltrack.sourceforge.net/logo.html mais je n'arrive pas à le compiler.


Marquer le sujet non resolu
Haut
  
 
 Sujet du message:
MessagePosté: 28 Juil 2007 15:42 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 28 Fév 2003 11:48
Messages: 1769
Localisation: Toulouse
Il te faut créer un logiciel tel que strace ou valgrind, ou electric fence pour rediriger les appels système vers tes routines.


Marquer le sujet non resolu
Haut
 Profil  
 
 Sujet du message:
MessagePosté: 28 Juil 2007 19:37 
merci bien, mais étant donné que je n'ai jamais fait cela, y-aurait-il un tutorial m'indiquant comment débuter la dedans ?


Marquer le sujet non resolu
Haut
  
 
 Sujet du message:
MessagePosté: 28 Juil 2007 20:19 
J'ai trouvé une fonction qui s'apelle ptrace mais l'article est un peu ancien :

http://www.linuxjournal.com/article/6100

vous me conseillez cette méthode ?


Marquer le sujet non resolu
Haut
  
 
 Sujet du message:
MessagePosté: 28 Juil 2007 21:00 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 28 Fév 2003 11:48
Messages: 1769
Localisation: Toulouse
regarde le code des outils que je t'ai donné


Marquer le sujet non resolu
Haut
 Profil  
 
 Sujet du message:
MessagePosté: 28 Juil 2007 22:28 
Désolé mais si je fais ca, je vais au casse pipe étant donné mon niveau en programmation linux.


Marquer le sujet non resolu
Haut
  
 
 Sujet du message:
MessagePosté: 29 Juil 2007 02:02 
Hors ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscription: 01 Oct 2006 23:53
Messages: 1312
alors va faloir comencer par aprendre les bases. Avant d'aprendre a courir il faut savoir marcher :D.

_________________
Blog : http://www.grotux.fr/blog


Marquer le sujet non resolu
Haut
 Profil  
 
 Sujet du message:
MessagePosté: 29 Juil 2007 11:20 
Hors ligne
Fan des forums debian-fr.org!
Avatar de l’utilisateur

Inscription: 20 Juin 2004 20:23
Messages: 4658
Localisation: Paris
Ça tombe bien tu as un topic qui parle des débuts en C http://forum.debian-fr.org/viewtopic.php?t=8616&start=0

D'ailleurs wavesound on attend toujours que tu continue ;) :D

_________________
Ashgenesis (https://pikacode.com)


Marquer le sujet non resolu
Haut
 Profil  
 
 Sujet du message:
MessagePosté: 29 Juil 2007 13:22 
C'est clair que ca serait bien de connaitre le C, je viens de m'installer un environnement de dev (kdevelopp) je vais m'y mettre en faisant des tutoriaux.

Mais honnêtement il aurait fallu que je puisse avoir ce programme en quelques jours, et donc tjrs en quelques jours apprendre le C et suffisamment pour lire d'autres programmes et ensuite, à apprendre l'api linux.

Non pas que j'aimerais apprendre le C ou le python etc... mais ça ne me semble pas jouable à moins de ne pas dormir pendant 1 semaine.

Le programme syscalltrack était pas mal pourtant, mais finalement je ne suis pas bien sur qu'il répondait à mes besoins non plus (apparemment c'est disponible sur debian ? : http://syscalltrack.sourceforge.net/how.html).

Je vais voir s'il n'y a pas un autre moyen que de devoir intercepter les appels système.


Marquer le sujet non resolu
Haut
  
 
 Sujet du message:
MessagePosté: 29 Juil 2007 15:57 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 28 Fév 2003 11:48
Messages: 1769
Localisation: Toulouse
Je comprends pas. Tu sais pas coder en C et tu veux intercepter des appels système lors d'écriture sur disque ?

Tu es sur de ce que tu fais la ???


Marquer le sujet non resolu
Haut
 Profil  
 
 Sujet du message:
MessagePosté: 29 Juil 2007 18:20 
Non c'est pour cela que je recherche un programme qui fasse cela.


Marquer le sujet non resolu
Haut
  
 
 Sujet du message:
MessagePosté: 29 Juil 2007 21:33 
Hors ligne
Fan des forums debian-fr.org!
Avatar de l’utilisateur

Inscription: 20 Juin 2004 20:23
Messages: 4658
Localisation: Paris
Je me demande à quoi cela pourrais bien te servir, mais bon en général on code soi même les outils dont on a besoin. Et le temps, ne doit pas être un obstacle ;)

_________________
Ashgenesis (https://pikacode.com)


Marquer le sujet non resolu
Haut
 Profil  
 
 Sujet du message:
MessagePosté: 29 Juil 2007 21:41 
Hors ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscription: 22 Jan 2007 00:24
Messages: 1217
Ashgenesis a écrit:
Je me demande à quoi cela pourrais bien te servir, mais bon en général on code soi même les outils dont on a besoin. Et le temps, ne doit pas être un obstacle ;)

Sauf quand on a très peu de temps à sa disposition. :?

_________________
« Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root. »


Marquer le sujet non resolu
Haut
 Profil  
 
 Sujet du message:
MessagePosté: 30 Juil 2007 10:23 
Script kiddies c'est mal :shock:

Je pense que tu tapes dans quelque chose de trop pointu pour toi, et j'ai comme un léger doute (euphémisme) sur l'existence de l'outil dont tu rèves en libre service.

Je rajoute qu'en plus, le concept du truc me parait... comment dire... absurde.


Marquer le sujet non resolu
Haut
  
 
 Sujet du message:
MessagePosté: 30 Juil 2007 11:27 
j'ai pas cette impression.

Par contre script kiddie me semble un terme assez péjoratif, alors je te rassure je n'en suis pas un.


Marquer le sujet non resolu
Haut
  
 
 Sujet du message:
MessagePosté: 31 Juil 2007 00:39 
Hors ligne
Fan des forums debian-fr.org!
Avatar de l’utilisateur

Inscription: 20 Juin 2004 20:23
Messages: 4658
Localisation: Paris
Développe plus ce que tu veux faire et à ce moment là on pourra plus facilement t'orienter.

_________________
Ashgenesis (https://pikacode.com)


Marquer le sujet non resolu
Haut
 Profil  
 
 Sujet du message:   Sujet resolu
MessagePosté: 31 Juil 2007 04:17 
jreeman a écrit:
j'ai pas cette impression.

Par contre script kiddie me semble un terme assez péjoratif, alors je te rassure je n'en suis pas un.

Ouh là, ne le prends pas mal ^^ j'aurais dû rajouter un smiley pour bien montrer que je te taquinais.

Perso je trouve l'idée bizarre, car si tu modifies les accès disques en écriture... comment tu vas faire pour écrire normalement ensuite ? C'est un truc à flinguer un système imho. :twisted: Enfin bref, je pense qu'effectivement on pourrait mieux t'aider si tu nous disais ce que tu voulais faire exactement.


Marquer le sujet non resolu
Haut
  
 
 Sujet du message:
MessagePosté: 31 Juil 2007 08:20 
Hors ligne
Dieu du clavier.
Avatar de l’utilisateur

Inscription: 08 Sep 2004 23:53
Messages: 22412
Localisation: CAEN
je plusoie: il y a forcément moyen même d'attaquer les disk io par /proc ou un truc comme ça, et ça peut peut être se faire en script, mais si on connaissait l'objectif plus précisément, il y aurait peut être moyen de trouver une approche transversale, parceque comme ça...
Sinon, tu as regardé par là:
http://search.cpan.org/modlist/Operatin ... aces/Linux

_________________
«l'homme n'est pas une marchandise comme les autres»
Nikolaë Sarköcescu, 1955-, "Discours de campagne, St Etienne 9/11/2006"

PS: Je fais du referencement internet et sur notre blog, je traite de référencement sous linux.


Marquer le sujet non resolu
Haut
 Profil  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 18 messages ] 

Index du forum » Divers » Programmation


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Aller à:  
Flux RSS Flux RSS Liste des flux Liste des flux
Powered by phpBB® Forum Software © phpBB Group
Traduction par: phpBB-fr.com
SEO
[ Time : 0.332s | 14 Queries | GZIP : Off ]