mar 3
Wordlist maker
O ócio é a morada do diabo.
um pequeno gerador de senhas de 10 digitos em bash. Alterem como quiser.
— cut —
#!/bin/bash
s=$(echo {a..z} {0..9} – _)
for x in $s
do for y in $s
do for z in $s
do for a in $s
do for b in $s
do for c in $s
do for d in $s
do for e in $s
do for f in $s
do echo $x$y$z$a$b$c$d$e$f
done
done
done
done
done
done
done
done
done
— cut —
No commentsout 26
iphone firmware 3.1.2 desbloqueado + tethering + edição de APN + openvpn
Todos donos de iphone sabem quanto chato é ter um aparelho cheio de recursos dos quais não se pode utilizar grande parte, se você for nerd pior ainda! Bloqueios, impossibilidade de usar seu querido telefone como modem, entre outras firulas que a apple insiste em manter bloqueado por motivos alheios a nossa vontade.
Certo, se você chegou até aqui muito provavelmente esta insatisfeito com uma serie de restrições impostas das quaiseu pelo menos acho um absurdo!
Afinal de contas NÃO paguei barato e o que faço com os arquivos que nele estão é problema problema MEU.
Depois de muitas tentativas frustradas de passar esse abacaxi para frente, resolvi tentar dar um ponto final em tudo isso. Tentei novamente fazer com que esse tão fútil querido telefone funcionasse da forma que eu queria!
E eu não queria muito, somente um telefone que tivesse:
- terminal;
- ssh;
- openvpn;
- vnc;
- rdp;
- navegador, im, mail client, … e 3G.
Durante muito tempo com um N800 eu tive quase tudo isso e vivia muito feliz, mas faltava o detalhe 3G, até fiz uma gambiarra para ligar um modem 3G nele, mas no fim das contas precisaria carregar um hub usb alimentado, o que não era muito pratico para carregar no bolso, outra opção era andar com ele e um telefone 3G o que também não me agradava. Esperei por um longo tempo a Nokia lançar algo que fosse um N810 com 3G o que não aconteceu.
Já cansado de esperar a boa vontade da Nokia me veio a mente a imbecil brilhante idéia de comprar um abacaxi iphone, afinal de contas ele roda unix, e eu já tinha mexido muito com OS X e particularmente me agradava muito, mas fui bem inocente de não ter feito um “test-drive” antes, e o pior 3 meses depois a Nokia anuncia o N900, o telefone que eu tanto esperei. ;’(
Meu rico $$ já tinha ido para o iphone, não conseguia vender, solução?
Improvisar!
Receita:
- OS X;
- PwnageTool 3.1.4;
- Firmware 3.1.2 original;
- CommCenter modificado;
- carrier.plist modificado;
- openssl, openssh, gnutls, libpcap, sudo, bossprefs, … programas em linha de comando devidamente instalados via cydia.
Use o PwnageTool para customizar o Firmware do iphone, ponha ele no seu abacaxi usando o itunes em modo restore. (não vou detalhar isso aqui pois existem bilhares de howtos de como o fazer, e se você não tiver competência para tal, não sei o motivo de querer openvpn no seu iphone)
Já no seu iphone custom, abra o cydia e comece a maratona de instalar as parafernalhas de seu interesse, o necessário para openvpn são os pacotes openssl, openssh, gnutls, libpcap, sudo, bossprefs pois precisaremos desses caras cedo ou tarde. (também não vou detalhar como subir o ssh pelo mesmo motivo anterior)
Conectado em uma rede sem fio de upload via ssh da versao modificada do openvpn (http://code.gerade.org/tunemu/) na qual devera ser descompactada em /sbin ou qualquer lugar preferencialmente onde o PATCH estiver setado. Esta modificação usa emulação do módulo tun.
Via ssh acesse /System/Library/Carrier Bundles/ , agora de um ls -la e procure pela sua operadora.
No meu caso TIM_br.bundle. Via scp copie o carrier.plist no caso do OS X clicando nele vc podera editar tranquilamente, se você usar outro SO use um editor xml ou mesmo um notepad da vida. (eu prefiro a simplicidade ;D)
Logo abaixo de root adcione o item AllowEDGEEditing com o tipo Boolean e marque ele como true.
Em apns edite o type-mask de 5 para 53 conforme a imagem que esta na tabela abaixo, sinta-se a vontade para editar outras opções, quando o fizer salve e devolva o arquivo ao abacaxi.

Agora vamos aplicar o patch no CommCenter, para isso baixe o cyberduck e instale, copie o CommCenter original de seu iphone via scp que esta localizado em /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/ e aplique o patch3G ou patch3GS rodando bspatch CommCenter-original CommCenter-hack CommCenter. E copie ele novamente para o abacaxi.
Feito isso, assim que você reiniciar, novamente o tethering estará funcionando, e para por o openvpn para funcionar basta acessar o terminal e usar ele como em um pc normal, copiando os certificados/configurações e rodando via linha de comando. Talvez eu integre ele ao BossPrefs, mas não agora.
Se não esqueci de nada é isso. Aceito doações em $$! qua!
()’s
No commentsjul 31
Compartilhando a internet (Tethering) do Iphone 3G (OS 3.0) para um linux via bluetooth
Sem delongas!
Instale o bluez-compat caso nao esteja instaldo, edite /etc/default/bluetooth e adcione as linhas:
PAND_ENABLED=1
PAND_OPTIONS=”–role=PANU”
Reinicie o bluetooh /etc/init.d/bluetooth restart
Edite o arquivo /etc/network/interfaces e adcione a seguinte linha:
iface bnep0 inet dhcp
Com o compartilhamento devidamente ativado no iphone 3g (com o firmware 3.0) e o bluetooth ligado digite:
hcitool scan
para obter o mac address do seu iphone.
Use o software de sua distro/desktop para emparelhar os dispositivos (usei o applet bluetooth do gnome), feito isso basta usar os comandos logado como root para conectar-se:
pand –connect XX:XX:XX:XX:XX:XX -n
ifup bnep0
(subistitua o XX:XX:XX:XX:XX:XX pelo mac que apareceu no comando hcitool scan)
Bingo! conectado!
Para desconectar, como root digite:
ifdown bnep0
pand -K
()’s
No commentsdez 9
Novo servidor
Depois de muito tempo vivendo de sucatas resolvi tomar vergonha na cara e comprar umas peças para dar upgrade nesse servidor.
- processador e1400;
- pl-mãe ga-g31m-s2l;
- 2x ddr2 800 1gb.
Foi o que meu bolso permitiu comprar
, bom esse processador é uma alternativa viavel pra quem não tem grana e quer algo digamos escalavel, pois tem FSB de 800Mhz (nesse momento vc olha e diz grandes bosta!), porém ele pode chegar facilmente a 1333 ou até mais dependendo da refrigeração. Esse dito cujo em overclock não esquenta muito e chega a absurdos 4Ghz.
Pra quem não acredita esta ai o link.
No commentsset 12
Novo dominio at youare.not.br
Depois de alguns dias fazendo as modificações necessarias para isso, temos um novo dominio hospedado, o vidahype.com.br. Se você precisa de um webdesigner, ou mesmo fazer propagandas em flash aqui esta minha indicação!
Estou devendo ainda:
- howto de como fazer o n800/n810 funcionar com vivozap + hack hub alimentado usb;
- howto nexgen-gallery;
- howto de como fazer isso funcionar (postfix + dbmail + assp).
mas ando muito ocupado e com preguiça nas horas vagas
seja bem vindo fernando o/
No commentsset 8
Novo Blog at youare.not.br
Com prazer que anuncio o mais novo blog desse gigantesco site!
Blog pessoal voltado para area academica do curso de Comunicação!
Agora minha namorida tb tem blog nessa carroça! xD
No commentsjun 27
VivoZap pseudo 3g + Aiko 76e ( ZTE, Incorporated ZTE CDMA Tech, rev 1.10/0.00) usb no NetBSD
Para registo, eu usei uma versão beta do netbsd (4.99.66).
Para fazer a criança funcionar no seu amado netbsd teremos que fazer uma pequena alteração no fonte e compilar um novo kernel.
Não sabe compilar o kernel do NetBSD? Sem problemas, o site do projeto tem ótimas documentações que irão te ajudar nesse ponto.
http://www.netbsd.org/docs/guide/en/chap-kernel.html
Baixe o fonte do netbsd referente ao seu build:
no caso o meu é o 20080624
CVSROOT=”anoncvs@anoncvs.netbsd.org:/cvsroot”
CVS_RSH=”ssh”
cd /usr
cvs checkout -D20080624 -A -P src
Após o feito aplique esse patch ou subistitua o /usr/src/sys/dev/usb/ugensa.c gentilmente feito pelo Jonathan A. Kollasch (jakllsch da freenode.net #netbsd) após eu ter reportado no canal que não conseguia fazer funcionar esse dito modem. Lembrando que a alteração é uma única linha, e que possivelmente funcione com outros modems do genero, bastando pegar o vendor e product id atraves do comando usbdevs -v.
Agora compile o seu novo kernel de acordo com a documentação do site.
Kernel compilado, reiniciamos o sistema com o kernel novo, plugamos o modem, e configuramos o kppp pra apontar para /dev/ttyU0.
Detalhe importante, sera preciso cirar o diretorio /etc/ppp e os arquivos chap-secrets, options, pap-secrets caso use o kppp, que tera que ser lançado como root (kdesu kppp).
Em número de telefone ponha #777, adcione a entrada “noccp†em “argumentos pppâ€, entre com seu user (ddd sem o 0 + n° do telefone) @vivozap.com.br e a senha “vivoâ€.
Mais um cliente feliz! o/
No commentsmai 14
Vivo Zap pseudo 3g + Aiko 76e usb no linux
Primeiramente esse modem aiko eh na verdade um ZTE AC8700 como vc pode conferir nesse fantastico site em russo http://ubuntu.org.ua/2007/06/08/peoplenetua-usb-modem/
A configuração é simples e rápida, não requer nenhuma hailidade!
Logado como root:
# lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 006: ID 19d2:fffe <=- olha o nosso modem aqui!
Bus 001 Device 001: ID 0000:0000
Feito isso temos os parametros vendor e product para passarmos via modprobe pro modulo usbserial.
# modprobe usbserial vendor=0x19d2 product=0xfffe
Agora checamos se foi criado os devices seriais.
# ls -lah /dev/ttyUSB*
lrwxrwxrwx 1 root root 8 2007-11-07 08:51 /dev/ttyUSB0 -> tts/USB0
lrwxrwxrwx 1 root root 8 2007-11-07 08:51 /dev/ttyUSB1 -> tts/USB1
lrwxrwxrwx 1 root root 8 2007-11-07 08:51 /dev/ttyUSB2 -> tts/USB2
Device funcionando perfeitamente, agora temos que configurar uma conta PPP, nada mais simples que usar um KPPP ou similar, no caso suarei o KPPP pois estou no KDE.
Configure seu modem apontando para /dev/ttyUSB0, número de telefone #777, adcione a entrada “noccp” em “argumentos ppp”.
Agora é só entrar com seu user (ddd sem o 0 + n° do telefone) @vivozap.com.br e a senha “vivo”.
Agora você está conectado. xD
No commentsmai 14
Configurando sua Broadcom bcm43xx no linux
Antes de mais nada baixe o bcm43xx-fwcutter para extrarir o firmware da dita cuja, aproveitando o embalo baixe o arquivo wl_apsta.o ou bcmwl5.sys que contém o firmware, você pode conseguir esses arquivos no cd de instalação que acompanha a placa, ou no site do fabricante.
http://bcm43xx.berlios.de/
http://developer.berlios.de/project/showfiles.php?group_id=4547
http://sidulus.textdrive.com/-31/bcmwl5sys
http://www.broadcom.com
Vou levar em conta que o modulo já esta compilado como acontece em todas as distribuições mais novas, e que o bcm43xx-fwcutter já esta instalado.
Use o bcm43xx-fwcutter para extrair o firmware do arquivo wl_apsta.o/bcmwl5.sys em /lib/firmware
# bcm43xx-fwcutter -w /lib/firmware/ wl_apsta.o/bcmwl5.sys
Agora devemos recarregar o modulo.
# rmmod bcm43xx
# modprobe bcm43xx
Pronto sua placa já esta em funcionamento, agora configuraremos o wpa_supplicant.
# vi /etc/wpa_supplicant.conf
——– cut ————-
ctrl_interface=/var/run/wpa_supplicant
# 100 pq eh grupo users aqui no meu pc
ctrl_interface_group=100
eapol_version=1
ap_scan=1
fast_reauth=1
——— cut ————-
Colocaremos uma entrada na inicialização para rodar o wpa_supplicant no rc.local
# echo “wpa_supplicant -Dwext -c/etc/wpa_supplicant.conf -ieth0 -B” >> /etc/rc.d/rc.local
wext driver generico
Como usuario mesmo rode o wpa_gui pra fazer o scan, achado a rede clique 2x na rede desejada, na tela que abrir configure os dados da rede e clique em add, com isso ele autenticara a sessão, depois abra um terminal e rode um client de dhcp a sua escolha.
No comments