Cabeloh
domingo, 23 de setembro de 2012
terça-feira, 27 de dezembro de 2011
segunda-feira, 26 de dezembro de 2011
terça-feira, 20 de dezembro de 2011
Dropbox
quarta-feira, 14 de dezembro de 2011
Fwd: Apresentações do Delphi Conference 2011 disponível para download - Andreano Lanusse Blog
De: "Andreano Lanusse" <info@andreanolanusse.com>
Data: 14/12/2011 19:00
Assunto: Apresentações do Delphi Conference 2011 disponível para download - Andreano Lanusse Blog
Para: <info@andreanolanusse.com>
Andreano Lanusse publicou um novo artigo, 'Apresentações do Delphi Conference
2011 disponível para download'
Você pode ler este artigo em
http://www.andreanolanusse.com/pt/apresentacoes-do-delphi-conference-2011-disponivel-para-download/
Atenciosamente,
Andreano Lanusse
Technical Lead Evangelist, Embarcadero Technologies
alanusse@embarcadero.com
Twitter: http://twitter.com/andreanolanusse
domingo, 11 de dezembro de 2011
Nunca esqueça que existem quatro coisas na vida que não se recuperam :
quarta-feira, 7 de dezembro de 2011
XE2: Por que vazio projetos VCL um tamanho de 7 MB
Enviado para você por Cabeloh através do Google Reader:
Question: Why do empty XE2 VCL projects have an EXE size of 7 MB compared to XE where the same project has only 0.9 MB?
Answer: You are compiling the project with the Debug configuration. And XE2 changed the default options for the Debug configuration to include the Debug Information into the EXE file. You can turn that option off in the project options under "Linker". Or you can move them to an external *.tds file (the option under "Debug Information"). The debugger doesn't need those Debug information because it gets the required information directly from the DCU and DCP files as it did in XE and older versions. I don't know the reason why Embarcadero turned the option to include the Debug Information into the EXE on. Maybe the OSX debugger needs it (I don't use that one). Or they wanted to allow us to debug the EXE in the IDE where the DCU und DCP files aren't accessible (TDS information isn't that good as the DCU's debug information)
But even with that change the EXE file is 1.5 MB. So where do the other 600 KB come from? Almost 300 KB come from the new main icon resource that contains the icon in all Windows 7 required sizes. Another 200 KB come from the new Vcl.Themes unit that is hard linked from the Controls unit, so you can't avoid it. The remaining 100 KB can be seen as the usual annual increase by changes in the RTL and VCL.
Coisas que você pode fazer a partir daqui:
- Inscrever-se no Andy's Blog and Tools usando o Google Reader
- Começar a usar o Google Reader para se manter facilmente atualizado sobre todos os seus sites favoritos
terça-feira, 6 de dezembro de 2011
terça-feira, 1 de novembro de 2011
[Lifehacker] Como invadir um PC protegido por senha (e evitar que invadam o ...
Enviado para você por Cabeloh através do Google Reader:

Se você quiser invadir um computador com Windows – seja porque você esqueceu a senha ou por ter um plano maligno – você tem várias opções. Eis como fazer isto, e como manter seu computador protegido.
Há vários métodos para se invadir um computador, cada um com suas vantagens e desvantagens. Veremos três dos métodos mais comuns e melhores, e destacar a desvantagem de cada um para você saber qual deles usar – e como explorar essas fraquezas para manter seguro seu próprio computador.
O método preguiçoso: Use um live CD do Linux para acessar os arquivos

Se você não precisa de acesso ao Windows, e apenas quer alguns arquivos, você não precisa fazer nada de difícil. Basta usar qualquer live CD do Linux e arrastar e soltar os arquivos para um pendrive, assim como em qualquer outro OS.
Como funciona: Basta baixar o arquivo .iso com o Live CD de qualquer distribuição Linux – como o bastante popular Ubuntu – e queimá-lo em um CD, ou colocá-lo em um pendrive. Coloque o CD/pendrive no computador que você quer acessar, faça o boot a partir do CD, escolha "Experimente o Ubuntu" (Try Ubuntu) no primeiro menu, e você chega direto na interface desktop. Daqui, você pode acessar a maior parte do disco rígido indo em Locais (Places) na barra de menu e escolhendo o drive com Windows. Ele deve ver todos os drives NTFS sem problemas.
Note que dependendo das permissões de certos arquivos, você pode precisar de acesso à raiz. Se você estiver tendo problemas em ver ou copiar certos arquivos, abra uma janela de terminal (indo em Aplicativos > Acessórios > Terminal) e digite gksudo nautilus, deixando a senha em branco quando requisitada. Você agora deve ter acesso a tudo.
Como driblar o método: Este método pode dar acesso ao sistema de arquivos, mas sua principal fraqueza é que o usuário malicioso não pode acessar nenhum arquivo criptografado, mesmo usando gksudo. Então se o dono do computador – ou você! – tiver criptografado os arquivos (ou mesmo o sistema operacional inteiro), não será possível ir muito longe.
Na linha de comando: resete a senha com SystemRescueCD
Se você precisa de acesso ao Windows, o SystemRescueCD baseado em Linux é uma boa opção para invadir. Você precisa usar um pouco de linha de comando, mas basta seguir as instruções à risca e tudo deve dar certo. (Um obrigado a nossos amigos do How-To Geek!)
Como funciona: É só baixar o arquivo .iso do SystemRescueCD e queimá-lo num CD, ou colocá-lo em um pendrive. Faça o boot a partir do CD/pendrive e escolha a opção padrão quando surgir a tela azul. Depois que tudo carregar e você estiver vendo a interface de linha de comando, digite fdisk -l para ver os drives e partições no computador. Escolha a partição do Windows, geralmente a maior partição NTFS, e anote o nome – por exemplo, /dev/sda3.
Então, rode o comando seguinte, substituindo /dev/sda3 pela partição do Windows que você anotou antes:
ntfs-3g /dev/sda3 /mnt/windows –o force
Depois, navegue até a pasta Windows/System32/config com este comando:
cd /mnt/windows/Windows/System32/config
Nós queremos editar o arquivo SAM nesta pasta, então digite o comando a seguir para obter a lista de usuários:
chntpw –l SAM
Anote o usuário que você quer acessar, e então digite o comando a seguir, substituindo "Whitson Gordon" com o nome que você acabou de anotar:
chntpw –u "Whitson Gordon" SAM
Na próxima tela, escolha a primeira opção digitando 1 e depois Enter. Isto vai limpar a senha do usuário, deixando-a vazia. Ele deve dizer OK, e então você pode digitar "reboot" para reiniciar o computador. Quando você entrar no Windows, será possível logar na conta do usuário sem senha.
Como driblar o método: Novamente, a fraqueza deste método é não conseguir vencer a criptografia. Mudar a senha vai retirar a permissão de acesso a esses arquivos, e se o usuário criptografou o OS inteiro, o método é praticamente inútil. Se ele encriptou só alguns arquivos, no entanto, você pode acessar os outros arquivos sem problemas.
Força bruta: Descubra a senha com Ophcrack
Os dois métodos anteriores são vulneráveis à criptografia, mas este lhe dá acesso a tudo a que o usuário tem acesso, inclusive arquivos criptografados, já que este método tenta descobrir a senha do usuário, em vez de driblá-la.
Como funciona: O Lifehacker já explicou este método antes, mas não dói nada explicar de novo (e em português!). Você só precisa baixar o live CD do Ophcrack (para o Windows 7, use a versão para Vista). Queime o ISO em um CD (ou em pendrive usando este método) e faça o boot a partir dele. Ele demora um pouco para fazer o boot, mas ele acaba abrindo uma interface desktop e então começa seu trabalho de crackear a senha. Isto pode demorar um pouco. Você verá as senhas aparecendo na parte superior da janela quando ele as encontrar; se ele não encontrar, ele avisa. Então, é só reiniciar e logar no Windows usando esta senha.
Como driblar o método: Este método funciona em sistemas operacionais criptografados, mas ele não consegue crackear toda e qualquer senha que existe. Para aumentar sua chance de ter uma senha não-crackeável, use algo complicado e com mais de 14 caracteres. Quanto mais forte sua senha, menor a probabilidade do Ophcrack descobrir qual ela é.
***
Há muitos métodos para invadir um computador com Windows (e o Lifehacker já mostrou vários deles antes), mas estes são alguns dos melhores e mais utilizados. Exceto a criptografia, há muito pouco que pode impedir os dois primeiros métodos, e com encriptação você ainda tem o Ophcrack para tentar invadir. Você tem outro método preferido para entrar em um computador sem usar senha? Compartilhe-o nos comentários.
Coisas que você pode fazer a partir daqui:
- Inscrever-se no Gizmodo Brasil usando o Google Reader
- Começar a usar o Google Reader para se manter facilmente atualizado sobre todos os seus sites favoritos
domingo, 23 de outubro de 2011
Para pensar - Educação
| Campanha para um MUNDO melhor. Não interrompa este processo. Se voce não está satisfeito com o MUNDO onde vive e com a falta de educação das pessoas que nele habitam, repasse esta mensagem para todos os seus amigos, independente de terem filhos ou não. Valorize os professores, voce já imaginou o MUNDO sem eles? "Seja você a mudança" 1969 x 2009... Olhe esta charge e leia o texto final. Muito interessante. Essa pergunta foi a vencedora em um congresso sobre vida sustentável. "Todo mundo 'pensando' em deixar um planeta melhor para nossos filhos... Quando é que 'pensarão' em deixar filhos melhores para o nosso planeta?" Passe adiante! Precisamos começar JÁ! Uma criança que aprende o respeito e a honra dentro de casa e recebe o exemplo vindo de seus pais, torna-se um adulto comprometido em todos os aspectos, inclusive em respeitar o planeta onde vive... |
sábado, 27 de agosto de 2011
quinta-feira, 25 de agosto de 2011
quarta-feira, 24 de agosto de 2011
segunda-feira, 22 de agosto de 2011
domingo, 21 de agosto de 2011
terça-feira, 26 de julho de 2011
TIOBE Software: Tiobe Index Position Jul 2011
| Position Jul 2011 | Position Jul 2010 | Delta in Position | Programming Language | Ratings Jul 2011 | Delta Jul 2010 | Status |
|---|---|---|---|---|---|---|
| 1 | 1 | ![]() | Java | 19.251% | +0.58% | A |
| 2 | 2 | ![]() | C | 17.280% | -1.20% | A |
| 3 | 3 | ![]() | C++ | 9.017% | -1.45% | A |
| 4 | 5 | ![]() | C# | 6.221% | +0.49% | A |
| 5 | 4 | ![]() | PHP | 6.179% | -2.39% | A |
| 6 | 9 | ![]() ![]() ![]() | Objective-C | 5.181% | +2.68% | A |
| 7 | 6 | ![]() | (Visual) Basic | 5.106% | -0.41% | A |
| 8 | 7 | ![]() | Python | 3.583% | -0.63% | A |
| 9 | 8 | ![]() | Perl | 2.328% | -0.77% | A |
| 10 | 10 | ![]() | JavaScript | 2.242% | -0.19% | A |
| 11 | 19 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Lua | 1.572% | +1.04% | A |
| 12 | 12 | ![]() | Ruby | 1.325% | -0.66% | A |
| 13 | 16 | ![]() ![]() ![]() | Lisp | 0.906% | +0.28% | A |
| 14 | 11 | ![]() ![]() ![]() | Delphi/Object Pascal | 0.887% | -1.44% | A |
| 15 | 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Transact-SQL | 0.802% | +0.34% | A-- |
| 16 | 15 | ![]() | Pascal | 0.668% | +0.03% | A- |
| 17 | - | ![]() | Assembly* | 0.618% | - | B |
| 18 | 22 | ![]() ![]() ![]() ![]() | RPG (OS/400) | 0.559% | +0.09% | B |
| 19 | 28 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ada | 0.549% | +0.17% | B |
| 20 | 46 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | C shell | 0.545% | +0.33% | B |








