IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Projet de programme en COCOA, Je cherche un projet de développement
Options
belaran
posté 7 May 2004, 00:07
Message #1


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 320
Inscrit : 2 Feb 2004
Membre no 14 196



Voilà

Cette été je vais faire un stage dans une boite de deux mois. Ils ne peuvent pas me mettre sur un projet réel donc il me demande de me trouver une projet moi-même et il me jugeront à partir de ce que j'aurais fait.

Je n'ai pas trop d'idée mais je me suis fixé le cahier des charges suivants :

Plateforme : un mac sous Panther
Langage : Un langage objet (simple d'utilisation) probablement objective C ou le Java si il s'y prête bien. L'application utiliserait un interface en cocoa
Le projet doit inclure une problématique lié à la sécurité et au réseau, qui seront ma spécialité dans ma dernière année ( l'année prochaine).

Les gens me disent qu'il y a bcp besoin de ces domaines alors auriez des idées ?
smile.gif

Merci++ d'avance
Go to the top of the page
 
+Quote Post
__toto__maison
posté 7 May 2004, 00:19
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 915
Inscrit : 9 Mar 2004
Membre no 16 011



quake 8 (ben koi c'est du reeau laugh.gif).

OK j'm en V.

Plus sérieusement elle fait quoi la boite ou tu bosses???
Le réseau c'est vaste comme truc, un peu plus de précisions??

Je sais pas un soft qui pemet de faire des verifs sur un réseau : serveur FTP OK? MAIL OK? HTTP OK? PING DE SERVEURS?

Ce message a été modifié par __toto__maison - 7 May 2004, 00:20.


--------------------
Venez tester votre mac avec bench It! et comparez les résultats
Go to the top of the page
 
+Quote Post
belaran
posté 7 May 2004, 00:31
Message #3


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 320
Inscrit : 2 Feb 2004
Membre no 14 196



Je sais que c vaste et je sais surtout que j'en ai un très petit aperçu d'où ma question ! wink.gif

La boite fait du consulting en opensource mais ca limite on s'en fout, le mec de la boite risque probablement pas de faire du $ avec mon projet.

Lui il veut voir mon point départ, ma méthode de travail puis le résultat final... Si c bien, 6 mois plus tards je rempile pr un vrai stage !

L'optique du projet serait de faire un dév orienté réseau avec une problématique de sécurité ( indeed c vaste !) , à partir de là si vous pouviez me proposer une idée ( et que vous la développier un peu) je devrais pouvoir vous en dire plus... Je n'ai qu'un cours de réseau de genre 10H ( avec un très bon prof d'ailleurs) donc je manque encore d'une réelle expérience pour me faire une idée... unsure.gif
Go to the top of the page
 
+Quote Post
Ghis
posté 7 May 2004, 08:18
Message #4


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 509
Inscrit : 18 Jan 2003
Lieu : Marseille
Membre no 5 695



Pourquoi pas une interface permettant d'utiliser les outils systeme
-une partie pour gerer IPFW (genre sunshield ou Brickhouse)
-une partie pour gerer le debit (genre Carrafix)
-une partie pour visualiser le trafic (interface à snort qu'il faut installer)
-et puis d'autres choses utiles (logs, statistiques, ....)

ca ne devrais pas etre trop dur en 6 mois, et ca pourrait etre tres utile surtout si c'est bien fait.
Si ta boite te donne la posibilite de le faire, fait le sous licence GPL et laisse le à la communauté.

Ce message a été modifié par Ghis - 7 May 2004, 09:14.


--------------------
*BSD for ever
Go to the top of the page
 
+Quote Post
SuperCed
posté 7 May 2004, 08:29
Message #5


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 831
Inscrit : 19 Jul 2001
Lieu : Живим у Греноблу
Membre no 519



Un emulateur.


--------------------
Хајде Јано коло да играмо
iMac 27 mi 2010
Macbook air mi 2011
Mac Mini M1
Go to the top of the page
 
+Quote Post
Guest_Mic3D_*
posté 7 May 2004, 08:41
Message #6





Guests






Pour émuler... ?

J'aime bien la proposition de Ghis ;-)
Go to the top of the page
 
+Quote Post
belaran
posté 7 May 2004, 21:06
Message #7


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 320
Inscrit : 2 Feb 2004
Membre no 14 196



Avant tout merci à tous pour vos réponses !

Bon ensuite,

Un émulateur pour émuler quoi ? Un réseau ? un autre SE (Open VMS ???) ?

PS : je ne dispose pas de 6 mois mais de 2 ! Donc, il faut que ca reste abordable pr ce genre de période ...

Si vous avez d'autres ... n"hésitez pas!
smile.gif

J'ai déjà quelques questions sur certains des programme évoqué :

-snort : fonctionne-t-il sur MacOS X ( et MacOS X server, où il marche) ?

Ce message a été modifié par belaran - 7 May 2004, 21:25.
Go to the top of the page
 
+Quote Post
rico542
posté 7 May 2004, 21:22
Message #8


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 768
Inscrit : 2 Nov 2003
Lieu : Toulon
Membre no 11 195



(moi je ne suis pas doué alors je propose un truc à mon niveau)

ça serais moi je ferai un truc genre routeur. Pas le routeur de base, plutôt la bécane qui empêche les gens d'une boîte d'aller sur le net tout en leur permettant de recevoir leurs courriers perso. Un truc ou l'abonné (employé) rentre ses idents perso et ou ton programme va se charger de rapatrier les mails de tous ces braves gens à intervals réguliers tout en excluant une connection permanente au reseau.

Ca te fais bosser la partie routage et la partie abonné (et en plus si ca se trouve ca existe deja)

bon courage en tous cas.


--------------------
Go to the top of the page
 
+Quote Post
belaran
posté 7 May 2004, 21:32
Message #9


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 320
Inscrit : 2 Feb 2004
Membre no 14 196



C'est pas mal l'idée de control du routage, mais ça impliquerais de disposer de au moins un mini réseau non ? ( routeur + 1 machines )

Ca peut se faire entièrement en soft ? Y-a-t-il un besoin matériel supplémentaire ?

Sinon, je réfléchis à l'idée de faire une interface Cocoa pour snort, comme suggérer plus haut. peut -être qui permettrer de gérer et d'afficher d'autres appli orienté réseau. Faire l'interface me permettrer de me plonger dans les concepts qui en découle sans pour autant avoir à coder des applications réseau sans réel connaissance...
Go to the top of the page
 
+Quote Post
rico542
posté 7 May 2004, 21:51
Message #10


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 768
Inscrit : 2 Nov 2003
Lieu : Toulon
Membre no 11 195



peut être que ca peut se faire entierement en soft.

Mais l'idée c est que le routeur n est jamais connecté à la fois au Net et aux abonnés. Il fait un cycle (genre connection net, prendre messages, deconection net, connection reseau local, remplir boites abonnés, vérifier si mail a envoyer, prendre mails a envoyer, deconnection reseau local...) tu peux ajouter une suppression des pieces jointes (avec commentaire dans le mail du genre ce message comportait une piece jointe), sauvegardes des boites mails abonnés a interval réguliers...


--------------------
Go to the top of the page
 
+Quote Post
belaran
posté 7 May 2004, 22:02
Message #11


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 320
Inscrit : 2 Feb 2004
Membre no 14 196



Ouais c a l'air pas mal comme idée...

En fait l'application tourne sur le routeur. Il gère la connexion à l'internet. Si le "client" du routeur lui demande autre chose que ces mails, il lui refuse sinon il lui fournit ces mails. c ca ?
Go to the top of the page
 
+Quote Post
buserror
posté 7 May 2004, 22:07
Message #12


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 1 559
Inscrit : 19 May 2002
Lieu : Gone
Membre no 2 507



Hehe oui bien sur, récrire une stack TCP (filtrage transparent des connections) + un client IMAP/POP (pour aller chercher le mail distant) + un serveur IMAP/POP (pour livrer les mails) + un analyseur MIME + des decodeurs quoted-printable, base64 etc, le tout dans un projet "grand debutant" en deux moix. huhuhu.
En plus, c'est sans compter la connotation "flicage" non seulement de manipuler & stocker le mail perso des gens, mais AUSSI en detruire une partie, potentiellement


--------------------
Manual Focus Forum pour les fans d'appareils & objectifs a papa...
Go to the top of the page
 
+Quote Post
buserror
posté 7 May 2004, 22:15
Message #13


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 1 559
Inscrit : 19 May 2002
Lieu : Gone
Membre no 2 507



Moi te te conseille un systeme de "port knocking". C'est simple a mettre en oeuvre, tres efficace, et a la mode!

Tu ecoutes sur plusieurs ports TCP ou UDP, et apres une sequence predefinie de connections sur ces ports (qui ne font rien eux meme) tu en ouvre UN "public" qui permet a ton client de se connecter.

Ca permet de "taper a la porte" du serveur avant meme d'ouvrir un port "sensible".

Selon la complexité de la sequence, c'est aussi totalement imparable.


--------------------
Manual Focus Forum pour les fans d'appareils & objectifs a papa...
Go to the top of the page
 
+Quote Post
Ghis
posté 8 May 2004, 09:37
Message #14


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 509
Inscrit : 18 Jan 2003
Lieu : Marseille
Membre no 5 695



Pour snort il est compilable sur OSX, mais comme je n'ai pas essaye je ne sais pas si il y a besoin trafiqué avant ou pas.


--------------------
*BSD for ever
Go to the top of the page
 
+Quote Post
Arty
posté 8 May 2004, 09:46
Message #15


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 599
Inscrit : 20 Sep 2003
Membre no 9 702



tu peux installer snort avec Fink, donc à priori y a pas à bidouiller pour que ça marche


--------------------
MacBook Pro 15" Core [email protected]
Mac OS 10.9.3
iPhone 5 - 32 Go Black
Go to the top of the page
 
+Quote Post
belaran
posté 8 May 2004, 18:10
Message #16


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 320
Inscrit : 2 Feb 2004
Membre no 14 196



C pas mal l'idée de "port knocking" , même question que en haut c réalisable entièrement en soft non ?
A première vue , ca semble entièrement soft mais bon y'a peut -être des finesse...

En 2 mois ( 4 x 5 x 2 = 40 jours ), dont une partie serait concernée à de la recherche sur le sujet, ca parait gérable ?
Go to the top of the page
 
+Quote Post
buserror
posté 9 May 2004, 01:30
Message #17


Macbidouilleur d'Or !
*****

Groupe : Banned
Messages : 1 559
Inscrit : 19 May 2002
Lieu : Gone
Membre no 2 507



QUOTE (belaran @ 8 May 2004, 17:10)
C pas mal l'idée de "port knocking" , même question que en haut c réalisable entièrement en soft non ?
A première vue , ca semble entièrement soft mais bon y'a peut -être des finesse...

En 2 mois ( 4 x 5 x 2 = 40 jours ), dont une partie serait concernée à de la recherche sur le sujet, ca parait gérable ?

Sans problemes! tu peux avoir un concept qui marche en une petite semaine, meme au niveau debutant. Il y a des tutoriaux "sockets" partout sur le net. Apres tu peux affiner et faire une jolie interface cocoa pour le configurer au dessus si ca te chantes.


--------------------
Manual Focus Forum pour les fans d'appareils & objectifs a papa...
Go to the top of the page
 
+Quote Post
belaran
posté 10 May 2004, 14:59
Message #18


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 320
Inscrit : 2 Feb 2004
Membre no 14 196



C'est parfait !

Je vais proposer un projet sur le "port knocking" avec interface en cocoa... Si tu as de bons sites/doc/tuto à me proposer sur le sujet ça m'arrangerais pas mal ! Je ferais moi des recherches par la suite mais j'aimerias déjà être sur du concept...
Go to the top of the page
 
+Quote Post
nucleus
posté 10 May 2004, 16:39
Message #19


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 351
Inscrit : 17 May 2001
Lieu : Paris
Membre no 256



http://www.portknocking.org/ ;-)

Pense aussi à faire un client...
(avec par exemple avec une petite gestion de "bookmarks", lancement automatique dde l'appli cliente du service, une icone dans la barre de menu pour accès rapide... )
Go to the top of the page
 
+Quote Post
belaran
posté 10 May 2004, 17:23
Message #20


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 320
Inscrit : 2 Feb 2004
Membre no 14 196



En fait, je vois mon application comme un outils de configuration d'un programme de port knocking tournant sur le routeur.

Via une interface cocoa joliment fait par mes soins, l'utilisateur peut configurer le "port knocking" sur leur routeur.

Evidement, il est possible que je n'ai pas tout à fait compris de quoi tout cela parle, et que donc ma vision soit qql peu erronné... unsure.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 18th April 2024 - 05:54