Versi per a telfons mbils

L'home dibuixatL’home dibuixat

«Jo sóc l'home dibuixat, el que no té carn ni cos.
D'homes dibuixats com jo se n'aprofiten els grans»
Jaume Sisa - L'home dibuixat
Índex *SeguretatCriptografiaAnàlisi ForenseMalwarePrivadesa *EinesGadgetsInternetLinuxWindows *Telèfons mòbils *CiènciaCultura *Fotobloc

Exploits sense injecció de codi

23 agost 2010 —   — Classificat com a: TècniquesComentaris (0)

Presentació realitzada al Black Hat d'ara fa dos anys: "Return-Oriented Programming: Exploits Without Code Injection"

We describe return-oriented programming, a generalization of return-into-libc that allows an attacker to undertake arbitrary, Turing-complete computation without injecting code.

New computations are constructed by linking together code snippets that end with a “ret” instruction. The ret instructions allow an attacker who controls the stack to chain instruction sequences together. Because the executed code is stored in memory marked executable, W^X and DEP will not prevent it from running.

W^X and DEP, along with many other security systems, make the assumption that preventing the introduction of malicious code is sufficient to prevent the introduction of malcious computation. With the return-oriented computing approach, this assumption is false: subverting control flow on the stack is sufficient to construct arbitrary computation from “known-good” code.

On the x86 one can obtain useful instruction sequences by jumping into the middle of intended instructions, but return-oriented programming is possible even on RISC platforms that are very different from the x86

Relacionat amb això, hi ha aquest whitepaper: "Security Mitigations for Return-Oriented Programming Attacks".


Eines per atacar IPv6 i ICMP6

26 juliol 2010 —   — Classificat com a: TècniquesComentaris (0)

THC-IPv6 és un conjunt d'eines per atacar les debilitats inherents del protocol IPv6 i ICMP6.

Les eines incloses són:

  • parasite6: icmp neighbor solitication/advertisement spoofer, puts you as man-in-the-middle, same as ARP mitm (and parasite)
  • alive6: an effective alive scanng, which will detect all systems listening to this address
  • dnsdict6: parallized dns ipv6 dictionary bruteforcer
  • fake_router6: announce yourself as a router on the network, with the highest priority
  • redir6: redirect traffic to you intelligently (man-in-the-middle) with a clever icmp6 redirect spoofer
  • toobig6: mtu decreaser with the same intelligence as redir6
  • detect-new-ip6: detect new ip6 devices which join the network, you can run a script to automatically scan these systems etc.
  • dos-new-ip6: detect new ip6 devices and tell them that their chosen IP collides on the network (DOS).
  • trace6: very fast traceroute6 with supports ICMP6 echo request and TCP-SYN
  • flood_router6: flood a target with random router advertisements
  • flood_advertise6: flood a target with random neighbor advertisements
  • fuzz_ip6: fuzzer for ipv6
  • implementation6: performs various implementation checks on ipv6
  • implementation6d: listen daemon for implementation6 to check behind a FW
  • fake_mld6: announce yourself in a multicast group of your choice on the net
  • fake_mipv6: steal a mobile IP to yours if IPSEC is not needed for authentication
  • fake_advertiser6: announce yourself on the network
  • smurf6: local smurfer
  • rsmurf6: remote smurfer, known to work only against linux at the moment
  • sendpees6: a tool by willdamn@gmail.com, which generates a neighbor solicitation requests with a lot of CGAs (crypto stuff ;-) to keep the CPU busy. nice.

"Hole 196", vulnerabilitat a WPA2

24 juliol 2010 —   — Classificat com a: TècniquesComentaris (0)

[Network World] WPA2 vulnerability found. Trobada una vulnerabilitat a WPA2 que permet als usuaris de la xarxa sense fils realitzats atacs d'interceptació ("man-in-the-middle") i desxifrar les dades d'altres connexions.


Pol·lució en els paràmetres del protocol HTTP

12 juliol 2010 —   — Classificat com a: TècniquesComentaris (0)
Pol·lució en els paràmetres del protocol HTTP

Pol·lució en els paràmetres del protocol HTTP

Presentació (HTTP Parameter Pollution) que tracta sobre el comportament de les diverses capes habitualment existent en les aplicacions accessibles des de la web i com es comporten en situacions anòmales (per exemple, quan reben diverses vegades un mateix paràmetre).

Un exemple bàsic. La majoria de sistemes són capaços de detectar com un atac una petició del tipus:

/index.aspx?page=select 1,2,3 from table where id=1

però en canvi, no detecten aquesta altra:

/index.aspx?page=select 1&page=2,3 from table where id=1

La presentació analitza el comportament de les diverses plataformes i les possibles tècniques que permeten la creació d'atacs.


Tabnapping

7 juliol 2010 —   — Classificat com a: TècniquesComentaris (3)

El Tabnapping és una tècnica de suplantació consistent en substituir la icona identificativa d'una pàgina web que surt a les pestanyes del navegador per tal d'induir a l'usuari a introduir les seves dades en un atac phishing.

La tècnica com a tal és ben simple:

  1. Es carrega una pàgina
  2. Es detecta quan la pàgina perd el focus (per exemple, quan l'usuari canvi de tabulador)
  3. Es modifica el favicon (per exemple, el de Gmail)
  4. Es realitza un atac clàssic de suplantació (en l'exemple anterior, carrega una versió falsa del formulari de connexió a GMail).

La idea consisteix en que, un cop veus al tabulador que la icona és la del lloc de confiança, difícilment verificaràs que la URL és realment la que et pensaves…

Podeu veure una prova de concepte a http://www.azarask.in/blog/post/a-new-type-of-phishing-attack/. Després de carregar la pàgina, canvieu de pestanya i en tornar veureu com surt el formulari d'accés a GMail i la icona de la pestanya és la de GMail (no introduïu les vostres credencials!!!).

Ho he provat amb el Firefox 3.6.6 i funciona. Amb el Chrome i l'Internet Explorer no es  canvi la icona de la pestanya.

A l'informe de Panda Labs del segon trimestre del 2010 s'indica que la tècnica s'està començant a utilitzar.


Atacs Side Channel a SSL

23 juny 2010 —   — Classificat com a: TècniquesComentaris (0)

Side-Channel Leaks in Web Applications: a Reality Today, a Challenge Tomorrow o com SSL no és una garantia "per se" davant la divulgació d'informació.

With software-as-a-service becoming mainstream, more and more applications are delivered to the client through the Web. Unlike a desktop application, a web application is split into browser-side and server-side components. A subset of the application’s internal information flows are inevitably exposed on the network. We show that despite encryption, such a side-channel information leak is a realistic and serious threat to user privacy. Specifically, we found that surprisingly detailed sensitive information is being leaked out from a number of high-profile, top-of-the-line web applications in healthcare, taxation, investment and web search: an eavesdropper can infer the illnesses/medications/surgeries of the user, her family income and investment secrets, despite HTTPS protection; a stranger on the street can glean enterprise employees' web search queries, despite WPA/WPA2 Wi-Fi encryption. More importantly, the root causes of the problem are some fundamental characteristics of web applications: stateful communication, low entropy input for better interaction, and significant traffic distinctions. As a result, the scope of the problem seems industry-wide. We further present a concrete analysis to demonstrate the challenges of mitigating such a threat, which points to the necessity of a disciplined engineering practice for side-channel mitigations in future web application developments.


Una distribució Linux per a fer de DNS sinkhole

19 juny 2010 —   — Classificat com a: TècniquesComentaris (0)

Una imatge .ISO d'una distribució Linux configurada per actuar com a un DNS sinkhole. Disponible en edicions de 32-bit i de 64-bit. Aquestes són les instruccions d'instal·lació.


Detecció de l'històric de navegació a través dels fulls d'estil

16 juny 2010 —   — Classificat com a: TècniquesComentaris (0)

Feasibility and Real-World Implications of Web Browser History Detection és un treball que analitza l'impacte en el món real de la possibilitat d'accedir a l'històric dels navegadors a través de la classe visited dels fulls d'estil.

Browser history detection through the Cascading Style Sheets visited pseudoclass has long been known to the academic security community and browser vendors, but has been largely dismissed as an issue of marginal impact.

In this paper we present several crucial real-world considerations of CSS-based history detection to assess the feasibility of conducting such attacks in the wild. We analyze Web browser behavior and detectability of content returned via various protocols and HTTP response codes. We develop an algorithm for efficient examination of large link sets and evaluate its performance in modern browsers. Compared to existing methods our approach is up to 6 times faster, and is able to detect as many as 30,000 links per second in recent browsers on modern consumer-grade hardware.

We present a web-based system capable of effectively detecting clients’ browsing histories and categorizing detected information. We analyze and discuss real-world results obtained from 271,576 Internet users. Our results indicate that at least 76% of Internet users are vulnerable to history detection; for a test of most popular Internet websites we were able to detect, on average, 62 visited locations.

Podeu veure en pràctica aquesta tècnica tot visitant What the Internet knows about you.


Estudi sobre com es prevenen les vulnerabilitats de segrest als principals llocs web

3 juny 2010 —   — Classificat com a: TècniquesComentaris (0)

Busting Frame Busting: a Study of Clickjacking Vulnerabilities on Popular Sites és un estudi que analitza les pràctiques utilitzades per evitar les vulnerabilitats que permeten el segrest de sessions als principals llocs web.

Web framing attacks such as clickjacking use iframes to hijack a user's web session. The most common defense, called frame busting, prevents a site from functioning when loaded inside a frame. We study frame busting practices for the Alexa Top-500 sites and show that all can be circumvented in one way or another. Some circumventions are browser-speci c while others work across browsers. We conclude with recommendations for proper frame busting.


Trencant contrasenyes de xarxes WiFi més ràpid que mai amb la targeta de vídeo dual ATI HD5970

16 març 2010 —   — Classificat com a: TècniquesComentaris (0)

Ja n'havia parlat d'ElcomSoft en altres ocasions: és un software per trencar les contrasenyes utilitzades en xarxes WiFi WPA i WPA2, utilitzant la capacitat de processament de les targetes de vídeo.

Ara, utilitzant la targeta de vídeo dual ATI HD 5970 s'ha batut un nou rècord, vint vegades més ràpid que el processador més portent d'Intel:

Capacitat de trencar contrasenyes WPA-PSK amb diversos processadors

Capacitat de trencar contrasenyes WPA-PSK amb diversos processadors


Vulnerabilitat utilitzada a l'atac contra Google, per a Metasploit

19 gener 2010 —   — Classificat com a: TècniquesComentaris (0)

[Metasploit] Reproducing the "Aurora" IE Exploit. Aquesta sembla ser la vulnerabilitat utilitzada en l'atac contra Google, encara que només funciona amb l'Internet Explorer 6. Portat al Metasploit. Més detalls a darkReading: Google Hack Code Released, Metasploit Exploit Now Available.


Noves tècniques de hacking descobertes durant l'any 2009

14 gener 2010 —   — Classificat com a: TècniquesComentaris (0)

[Jeremiah Grossman] Top Ten Web Hacking Techniques of 2009 (Official). Una "top 10" de les noves tècniques de hacking descobertes durant l'any 2009

1. Creating a rogue CA certificate
Alexander Sotirov, Marc Stevens, Jacob Appelbaum, Arjen Lenstra, David Molnar, Dag Arne Osvik, Benne de Weger

2. HTTP Parameter Pollution (HPP)
Luca Carettoni, Stefano diPaola

3. Flickr's API Signature Forgery Vulnerability (MD5 extension attack)
Thai Duong i Juliano Rizzo

4. Cross-domain search timing
Chris Evans

5. Slowloris HTTP DoS
Robert Hansen, (inicialment descoberta per Adrian Ilarion Ciobanu i Ivan Ristic i documentada a la secció "Programming Model Attacks" d'Apache Security, però sense crear una eina)

6. Microsoft IIS 0-Day Vulnerability Parsing Files (semi‐colon bug)
Soroush Dalili

7. Exploiting unexploitable XSS
Stephen Sclafani

8. Our Favorite XSS Filters and how to Attack them
Eduardo Vela (sirdarckcat), David Lindsay (thornmaker)

9. RFC1918 Caching Security Issues
Robert Hansen

10. DNS Rebinding (sèrie en tres parts: Persistent Cookies, Scraping & Spamming i Session Fixation)
Robert Hansen

Pàgina següent »

 

Switch to our mobile site