Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hie Leute,

ich hab vor ne kleine Firewall zu basteln, aber nicht um Pakete von außen zu

filtern, sondern ich will Programme die auf das Internet zugreifen verbieten dies

zu tun, oder deren IP-Bereich einschränken etc.

Hat irgendjemand schonmal was in die richtung gemacht oder kann mir

irgendwelche Beispiele zeigen oder geben....

Hätte auch nix gegen ne ordentliche Lektüre einzuweden.

Gruß

Diablo999

Ja, das ist schon recht hilfreich,

danke Guybrush

Wenn jemand noch mehr solch guter Links kennt würde ich mich natürlich auch

darüber freuen...

Diablo999

Ich hab mir a mal die Source von dem Eintrag

"Developing Firewalls for Windows 2000/XP" bei www.codeproject.com

runtergeladen und des ist eigentlich genau des was ich suche, aber ich

hab da ein kleines Problem.

Und zwar schaff ichs nicht den KM-Driver zu übersetzen, ich hab die

XP-DDK bei mir drauf bin aber trotzdem zu blöd ums zu übersetzen...

Irgendwelche Tips wie ich des bewerkstelligen muss?

Kann ders dran liegen das der Treiber eigentlich für ne 2000-DDK geschreiben

wurde? Aber die dürfte doch nicht so ganz unterschiedlich sein gegenüber

der XP_DDK.

Hoffe einer von euch kann mir helfen!!!!

Gruß

Diablo999

Naja, ich habs auf zwei verschiedene Arten versucht:

1. Im DevStudio

Einfach das Projekt geöffnet und auf Erstellen geklickt

--> findet nen Header nicht

-> ok Headerverzeichnis dazugefügt

-> nochmal

--> Umgebungsvariable fehlt

-> noch nicht weiterprobiert

2. Mit dem Buildenvironment vom DDK

BuildEnvironment gestartet in das entsprechende Vrezeichnis gewelchselt

und build.bat ausgeführt, die verwendet dann das makefile zum erstellen

--> Fehler das dprintf zu viele Parameter übergeben worden wären

-> alle dprintf rausgenommen

--> Diese Fehler:

Compiling - drvfltip.c for i386

drvfltip.c(383) : error C2220: warning treated as error - no 'object' file generated

drvfltip.c(383) : error C4715: 'SetFilterFunction' : not all control paths return a value

BUILD: Compile errors: not linking i:\downloads\firewall\dev\drvfltip_src directory

-> weiß nicht so genau was das zu bedeuten hat...

Danke für deine Mühe Guybrush du mächtiger Pirat...

Diablo999

Hallo,

Original geschrieben von Diablo999

Compiling - drvfltip.c for i386

drvfltip.c(383) : error C2220: warning treated as error - no 'object' file generated

drvfltip.c(383) : error C4715: 'SetFilterFunction' : not all control paths return a value

BUILD: Compile errors: not linking i:\downloads\firewall\dev\drvfltip_src directory

Das bedeutet, dass an einer Stelle kein Wert zurueckgegeben wird, obwohl dies der Fall sein sollte. Sollte der Rueckgabewert beim Aufrufer ausgewertet werden (was ueblicherweise der Fall ist), kann das zu Probleme fuehren. Wenn ich die Fehlermeldung richtig deute, wird diese Problem normalerweise nur als "Warning" behandelt, wurde hier jedoch ueber eine Compiler-Option als ""Error" behandelt. Schau doch mal nach, ob die Option ausschalten kannst.

Generell solltest Du allerdings versuchen, den Code ohne Aenderungen zu uebersetzen, da es ansonsten zu unerwuenschten Nebeneffekten kommen kann. Mit welchem Compiler ist die Software denn urspruenglich entwickelt worden?

Nic

Also, es ist ein VC6-Projekt, also denke ich auch mit dem dazugehörigen Compiler...

Ich glaube deine interpretation der Fehlermeldung sollte stimmen, aber

die Funktion bei der der Fwehler auftritt gibt in jedem Fall einen Wert zurück, also

steh ich wieder vor der Frage: was mach ich falsch...

Hat einer von euch die XP-DDK installiert und kann das Projekt mal bei sich versuchen

zu übersetzen? Des wäre echt ne große Hilfe...

Diablo999

Original geschrieben von Diablo999

Hat einer von euch die XP-DDK installiert und kann das Projekt mal bei sich versuchen

zu übersetzen? Des wäre echt ne große Hilfe...

Ich wollte es mir bestellen, aber es war mir zu teuer. Hast du dir das für 25$ bestellt

oder kann man das irgendwo auch bei mircosoft Deitschland billiger bestellen?

@Guybrush

Nee, wir hams in der Frima...

25$ ist echt pervers, naja was solls.

Diablo999

Erstmal danke das dus für mich ausprobiert hast, des

hatte ich vergessen, die Meldung hab ich auch bekommen...

Versuch doch mal in der Konsole (Build Environment XP)

zu übersetzen!!! Da kamen bei mir dann die Fehler!

Diablo999

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.