OpenWifiPass - Uma implementação compartilhamento de senha Wi-Fi em Python - Anonymous Hacker

[Latest News][6]

Adobe
Análise de Vulnerabilidade
ANDROID
ANONYMOUS
Anti Vírus
ANTI-DDOS
ANTI-SPYWARES E ADWARES
Antivírus
APK PRO
APOSTILAS
apps
Ativador
CIÊNCIA
Compartilhadores
Computador pc
CURSO PHP
CURSO TCP / IP
CURSOS
Cursos Diversos
CYBORG
CYBORG FALÇÃO
DDOS
DEEPWEB
Desenvolvimento Web
DICAS
Diversos
DOCUMENTARIO
DoS
Editor de Áudio
Editor de Imagem
Editor de Texto
Editor de Vídeo
Engenharia
EXPLOIT
FACEBOOK
Ferramentas de rede
FORENSE DIGITAL
Fundamentos financeiros
Gravadores
Internet
INVASÕES
IPHONE
JOGOS
KALI LINUX
Limpeza e Utilitários
Lixão
MAC OS
macOS
Malware
Manutenção de Pcs
MySQL
NOTÍCIAS
PAGINA FAKE
PHP SCRIPT
Produtividade
Programa De Invasao
PROGRAMAÇÃO
PROGRAMAS
PROXY
SCRIPTS
SEGURANÇA
Seo
SHELL
SISTEMA OPERACIONAL
TÉCNICA DE INVASÃO
Termux
tools
Utilitários
VIDEOS
VPN
WHATSAPP
WINDOWS
Wireless Attacks
z=

OpenWifiPass - Uma implementação compartilhamento de senha Wi-Fi em Python




OpenWifiPass - Uma implementação de código aberto do protocolo de compartilhamento de senha Wi-Fi da Apple em Python

Uma implementação de código aberto da função de concedente no protocolo de compartilhamento de senha Wi-Fi da Apple.

Isenção de responsabilidade

OpenWifiPass é um software experimental e é o resultado dos esforços de engenharia reversa do projeto Open Wireless Link . O código serve apenas para fins documentais e educacionais. Não foi testado e está incompleto . Por exemplo, o código não verifica a identidade do solicitante . Portanto, não use esta implementação com credenciais Wi-Fi confidenciais. OpenWifiPass não é afiliado ou endossado pela Apple Inc.

Requisitos

Hardware: rádio Bluetooth de baixa energia , por exemplo, Raspberry Pi 4

SO: Linux (devido à bluepydependência)



Instalar

Clone este repositório e instale-o:

git clone [email protected]/seemoo-lab/openwifipass.git
pip3 install ./openwifipass


Corre

Execute openwifipasspara compartilhar credenciais de Wi-Fi ( SSIDPSK) com qualquer solicitante (precisamos de privilégios de superusuário para usar o subsistema Bluetooth):

sudo -E python3 -m openwifipass --ssid <SSID> --psk <PSK>


Use aspas de seu shell para remover o significado especial de certos caracteres em SSIDPSKNo exemplo abaixo, usamos aspas simples ( ') para evitar a expansão do shell do $caractere no PSK.

Uma execução bem-sucedida do protocolo seria a seguinte:

[email protected]:~/openwifipass $ sudo -E python3 -m openwifipass --ssid OWL --psk '$uper$ecretPassword'
Start scanning...
SSID match in PWS advertisement from aa:bb:cc:dd:ee:ff
Connect to device aa:bb:cc:dd:ee:ff
Send PWS1
Receive PWS2
Send M1
Receive M2
Send M3
Receive M4
Send PWS3
Receive PWS4
Wi-Fi Password Sharing completed


OPACK

Este projeto contém um OPACK (des) serializador reutilizável. Leia OPACK.md para mais informações.


Autores

  • Jannik Lorenz


Publicações

  • Milan Stute, Alexander Heinrich, Jannik Lorenz e Matthias Hollick. Interrompendo a continuidade da segurança do ecossistema sem fio da Apple: Novos ataques de rastreamento, DoS e MitM no iOS e macOS por meio de Bluetooth de baixa energia, AWDL e Wi-Fi. 30º Simpósio de Segurança USENIX (USENIX Security '21) , 11 a 13 de agosto de 2021, Vancouver, BC, Canadá. Para aparecer .
  • Jannik Lorenz. Compartilhamento de Wi-Fi para todos: engenharia reversa e violação do protocolo de compartilhamento de senha Wi-Fi da Apple. Tese de bacharelado, Universidade Técnica de Darmstadt , março de 2020.




Sobre Luiz Paulo

quando uma impressora desconhecida pegou uma galera do tipo e a mexeu para fazer um livro de espécimes do tipo. Ele sobreviveu não apenas cinco séculos.

Nenhum comentário:

Postar um comentário

Start typing and press Enter to search