Tipos de ataques en cada nivel del modelo OSI

Navegando por la red me he encontrado con la siguiente imagen que describe los diferentes tipos de ataques que se pueden dar en cada nivel del modelo OSI, que como saben tiene 7: físico, enlace, red, transporte, sesión, presentación y aplicación.
Me ha parecido interesante ya que muestra de un golpe de vista los protocolos que hay en cada una de las capas.
En la capa física es habitual utilizar un sniffer (wireshark) que nos permite leer los datos en modo raw que circulan por la tarjeta de red.
Para atacar la capa de enlace se utiliza la técnica de spoofing (suplantación de identidad) en la que el atacante modifica la MAC de la tarjeta de red para sustituirla por la del equipo víctima.
La técnica Man in the middle modifica la tabla arp para que las peticiones entre el equipo víctima y su router pasen por el equipo del atacante.
Mediante la técnica DOS el atacante inunda de peticiones de conexión al servidor para bloquearlo.
Hijacking, sirve para suplantar una conexión TCP/IP obteniendo acceso no autorizado a información mediante el secuestro del token de conexión.
Phising es la suplantación de una página web real que le sirve al atacante para obtener el login y contraseña del usuario.
Exploit, es un programa que se ejecuta en el pc de la víctima y que sirve para aprovecharse de una vulnerabilidad del pc para obtener acceso a un recurso o para obtener privilegios de administrador.


Seguro que has usado estos programas realizados con Delphi

Resultado de imagen de delphi software


En el blog de Jon L. AAsenden me he encontrado con un enorme listado de programas realizados con Delphi, algunos de ellos sí que sabía que estaban realizados con Delphi, pero otros me han sorprendido como por ejemplo Macromedia Dreamweaver, Skype, Nero Burning Rom, Panda Antivirus, para que luego digan que Delphi no se usa cuando es todo lo contrario, cada vez se utiliza más.
Delphi es el IDE definitivo para desarrollar aplicaciones multiplataforma ( Android, MacOS, OSx, Windows y desde hace poco también para Linux) de forma nativa. Un mismo código para múltiples plataformas.

Listado de programas:


Anti spyware and system tools
File and disk
Authoring and help
Database
Multimedia, print and web
Networking
Scientific
  • Altium Designer Board
  • Orca Flex, design and analysis of offshore marine systems
  • SOFIA, Nasa software project
  • Orca Lay, planning and optimization of pipeline and umbilical lay procedures
  • Orca Bend, design tool for efficient optimization of elastomeric bend stiffeners
  • Diptrace, Schematic capture software
Misc titles
Programming languages and IDE’s
Commercial gaming
Emulators
  • nesTen, Nintendo emulator written in Delphi
  • winNes, Nintendo emulator written in Delphi
  • ulTee, Another Nintendo emulator also written in Delphi
  • DSP, Arcade emulator written in Delphi
  • Dolphin, Nintendo Gamecube and WII emulator written in Delphi
  • DxBx, XBox emulator written in Delphi


Delphi incorpora FMX Linux




Esta semana Embarcadero ha anunciado la incorporación de FMX Linux a todos los clientes de Delphi Enterprise y Architect, por lo que ahora las aplicaciones desarrolladas con Firemonkey pueden ejecutarse en plataformas Linux, de una forma parecida a como se hace en un Mac, instalando en Linux el agente PAServer que será el encargado  de hacer de puente entre nuestro equipo de desarrollo y Linux (Ubuntu)
Para instalar fmxlinux hay que abrir Delphi y acceder al menú Tools - Getit Package Manager,  buscar FmxLinux y pulsar el botón Install


Para continuar creando nuestro primer programa deben seguir las instrucciones del siguiente post de Marco Cantú

17 años después de Kylix, Embarcadero ha vuelto a apostar por Linux.   
FmxLinux fue desarrollado por un tercero, Eugene Kryukov y ha sido licenciado bajo "un acuerdo de distribución a largo plazo"
FmxLinux no se incorporará de momento en la edición gratuita y comunitaria de Delphi, aunque desde Embarcadero dicen que lo están considerando.
Tienen un documento de ayuda en la docwiki de FmxLinux 

En el siguiente post de Germán Estévez (MVP Embarcadero) tienen una guía paso a paso de configuración de FMXLinux desde cero.