Ich habe mir schon einige Ideen ausgedacht, aber ich würde gern mal mit euch darüber reden wie man sowas am besten macht (vllt. auch für andere in Zukunft).
Ich will ein Programm schreiben das alle/ausgewählte Pakete abfängt/ausliest/analysiert. Das ist auch erstmal nicht das Problem.
Nun weiß ich nur nicht wie ich das ganze mit der Hardware koppeln soll.
Ich habe einen Vodafon Router (der ja leider nicht Open Source ist )
Meine Vorschläge:
1. Programm für Linux schreiben (.NET Core oder MONO) und das auf den Router spielen (hier gibts vllt. Probleme mit dem Zugang dank Vodafon-Router)
2. Raspi zwischen Router und Switch schalten (auf dem hätt ich wenigstens Vollzugriff)
3. Router vllt. irgendwie per Debug-Schnittstelle auslesen? (Weiß nicht ob das überhaupt möglich ist)
Nun seit ihr gefragt! Was denkt ihr wäre am besten/einfachsten, und wie könnte man das ganze angehen?
Ich freue mich über jegliche Anmerkung/Bemerkung/Idee von euch!
Frage
Bennet Müller
Moin moin liebe Community,
endlich hab ich mal ein deutsches Forum gefunden um mich mit anderen Informatikern auszutauschen *yay*.
Nun, ich habe vor als eine Art Freizeitprojekt eine eigene Firewall zu erstellen.
Hintergrunddaten zu mir:
-Fachinformatiker - Anwendungsentwicklung (Azubi 2. Jahr).
-Schwerpunkt: .NET (C#), Interop, Netzwerkprogrammierung
Ich habe mir schon einige Ideen ausgedacht, aber ich würde gern mal mit euch darüber reden wie man sowas am besten macht (vllt. auch für andere in Zukunft).
Ich will ein Programm schreiben das alle/ausgewählte Pakete abfängt/ausliest/analysiert. Das ist auch erstmal nicht das Problem.
Nun weiß ich nur nicht wie ich das ganze mit der Hardware koppeln soll.
Ich habe einen Vodafon Router (der ja leider nicht Open Source ist )
Meine Vorschläge:
1. Programm für Linux schreiben (.NET Core oder MONO) und das auf den Router spielen (hier gibts vllt. Probleme mit dem Zugang dank Vodafon-Router)
2. Raspi zwischen Router und Switch schalten (auf dem hätt ich wenigstens Vollzugriff)
3. Router vllt. irgendwie per Debug-Schnittstelle auslesen? (Weiß nicht ob das überhaupt möglich ist)
Nun seit ihr gefragt! Was denkt ihr wäre am besten/einfachsten, und wie könnte man das ganze angehen?
Ich freue mich über jegliche Anmerkung/Bemerkung/Idee von euch!
MfG
BM
Link zu diesem Kommentar
Auf anderen Seiten teilen
3 Antworten auf diese Frage
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.