Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 07-11-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Cita:
Empezado por manoley23
Estoy interesado en hacer una especie de firewall sencillito, pero no se muy bien como empezar. Tengo alguna experiencia en programación con sockets, pero me temo que para hacer un firewall decente debería utilizar llamadas a la API de Windows a más bajo nivel.
Pues me temo que no lo podrás hacer, al menos con Delphi. Los firewall están a mas "bajo nivel" del que tu piensas, de hecho son drivers, es decir, se ejecutan a nivel del Kernel. Delphi tiene sus limites, y unos de ellos es que no puede compilar drivers.

Si tienes mucho interés, puedes bajarte el Driver Development Kit de la web de microsoft, dentro del kit encontraras un compilador capaz de generar drivers, cabeceras, librerías e incluso algún ejemplo. Lo malo es que es programación en C al mas puro estilo "Bloc de notas", que los drivers son muy difíciles de depurar y que cualquier error al ejecutarse a nivel del kernel provoca la caída de todo el sistema. Pero los ejemplos son muy interesantes, y echarles un vistazo nunca esta de mas para saber como funcionan las tripas de windows.

Por ultimo, puede que en vez de un firewal te conformes con hacer un Proxy, esto si que lo puedes hacer con Delphi. Ni siquiera tendrías que bajar hasta los sokects, podrías implementar un Proxy para http con Indy de una manera muy sencilla. Pero claro, no es lo que tu pedías ...
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como puedo empezar a desarrollar Neiro Internet 2 10-10-2006 16:14:24
Que firewall recomiendan?? gmontes Seguridad 6 16-08-2006 18:44:13
Firewall con IPTables lafirma Linux 2 24-07-2006 20:59:24
Como desarrollar para IPAQ erasmorc OOP 1 02-02-2005 16:03:21
Como desarrollar aplicación para Servidor y Cliente FTP victork_py Internet 1 14-05-2003 03:24:01


La franja horaria es GMT +2. Ahora son las 20:09:26.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi