Top 10 security tools
On the bright side, with the number of attacks increasing, there are now a slew of tools to detect and stop malware and cracking attempts. The open source world has many such utilities (and distros). Here, I must mention BackTrack Linux, which has gained international fame for its wide range of vulnerability assessment and digital forensics software utilities. The most recent version also contains powerful wireless vulnerability testing tools.
The top Web security assessment tools
- Nikto
- Samurai framework
- Safe3 scanner
- Websecurify
- SQLmap
The top network security assessment tools
- Wireshark
- Nmap
- Metasploit
- OpenVAS
- Aircrack
Recuperar a senha no Ubuntu
Recuperar a senha no Ubuntu
Esqueceu a senha do Ubuntu?
Pode recuperá-la da seguinte maneira :
Ao bootar o computador aparecerá a tela do Grub. Caso isso não aconteça, pressione a tecla ESC logo após a BIOS ter carregado.
No menu do Grub, aparece a expressão “(recovery mode)” . Seleccione essa opção.
A computador começará o processo de boot, mostrado todos os passos. Depois de um tempo aparecerá uma tela com o título de “Recovery Menu”. Utilize as setas do teclado e selecione a opção “root – drop to root shell prompt”.
No prompt, para alterar a senha do root digite:
passwd
Para alterar a senha de outro utilizador, digite o comando passwd seguido do nome de utilizador.
Por exemplo, para alterar a senha do utilizador Filipe, utilize:
passwd Filipe
Caso não se lembre do nome de utilizador utilize o comando ls /home e aparece-lhe os nomes de utilizador existentes.
Após terminar de reconfigurar as suas senhas, digite exit para voltar ao menu. Seleccione a opção “Resume – Resume normal boot” para continuar o boot e entrar no seu desktop.
Quanto tempo demora a quebrar uma password?
A propósito dos requisitos mínimos para definir uma boa password, e na sequência de um apontamento que li no Daring Fireball, lembrei-me de apontar por aqui uma tabela, roubada sem vergonha de um estudo da GeodSoft, que ilustra, para dois tipos de composições de passwords, o tempo necessário para quebrá-las.
Os valores apresentados pressupõem que é utilizado um computador com capacidade para executar, localmente, 1.000.000 de operações criptográficas por segundo — valores triviais nas máquinas correntes. Para além disso, e para não haver quaisquer dúvidas sobre o significado dos números desta tabela, o contexto para este exercício pressupõe que a password em análise já foi capturada, embora esteja ainda cifrada. Isto é, o tempo apresentado corresponde ao tempo necessário para decifrar essa password, assumindo que todas as combinações possíveis são tentadas.
Finalmente, para interpretarem correctamente estes dados, resta-me acrescentar que a primeira coluna contém o tamanho, em caracteres, dessa password; a segunda coluna apresenta o caso em que a composição é realizada exclusivamente com letras mínusculas; e, por último, a terceira coluna ilustra uma situação em que são utilizados caracteres de um conjunto de 95 possibilidades, correspondentes aos caracteres que podem ser impressos no código ASCII.
| Número caracteres | Password composta por letras minúsculas |
Password composta por múltiplos caracteres | ||
|---|---|---|---|---|
| 3 | 0,02 | segundos | 0,86 | segundos |
| 4 | 0,46 | segundos | 1,36 | minutos |
| 5 | 11,90 | segundos | 2,15 | horas |
| 6 | 5,15 | minutos | 8,51 | dias |
| 7 | 2,23 | horas | 2,21 | anos |
| 8 | 2,42 | dias | 2,10 | séculos |
| 9 | 2,07 | meses | 20,00 | milénios |
| 10 | 4,48 | anos | 1.899,00 | milénios |
| 11 | 1,16 | séculos | 180.365,00 | milénios |
| 12 | 3,03 | milénios | 17.187.705,00 | milénios |
| 13 | 78,70 | milénios | 1.627.797.068,00 | milénios |
| 14 | 2.046,00 | milénios | 154.640.721.434,00 | milénios |
Pela simples leitura destes dados, sem quaisquer outras análises, podemos concluir imediatamente que (i) passwords compostas por letras mínusculas devem ter, no mínimo, 10 caracteres; (ii) para usarmos passwords com um comprimento inferior, na casa dos 7 caracteres, temos que usar uma composição complexa, que inclua vários tipos de caracteres, entre letras maiúsculas e minúsculas, algarismos, e outros caracteres especiais, e.g. pontuação.
Para fechar esta nota, é importante referir que este estudo assume que as passwords não são compostas por palavras que podem ser encontradas num dicionário. Para encontrar essas chaves, os tempos apresentados já não têm validade. O tempo para encontrar essas chaves, actualmente, é próximo de zero; é imediato. E é por isso que, como se torna óbvio pela evidência dos factos, as pessoas têm que escolher umas passwords mais elaboradas. Definitivamente.
(post-scriptum: lembrei-me agora que escrevi, há já algum tempo, uma nota sobre uma formula simples para criar passwords mais complexas. Pode ser útil para sensibilizar os mais resistentes. Está por AQUI)
Fonte: Miguel Almeida
25 dos principais e perigosos erros de programação
A SANS Institute e a MITRE, à semelhança do que acontece com a OWASP com o seu Top 10, lançou uma lista onde aparecem os 25 dos principais e mais perigosos erros de programação.
E ainda pode encontrar o relatório relativo aos salários e certificações de 2008.
http://www.sans.org/security-resources/salary_survey_2008.pdf
PGP Whole Disk Encryption
Proactively secure confidential data on disks and removable media
Mobile computers are quickly emerging as the industry standard for increasing user productivity. However, the portable nature of these devices increases the possibility of loss or theft. Consequent exposure of sensitive data can result in financial loss, legal ramifications, and brand damage.
PGP® Whole Disk Encryption provides enterprises with comprehensive, nonstop disk encryption for Microsoft and Apple Mac OS X, enabling quick, cost-effective protection for data on desktops, laptops, and removable media. The encrypted data is continuously safeguarded from unauthorized access, providing strong security for intellectual property, customer and partner data, and corporate brand equity.
- Easy, automatic operation–Protects data without changing the user experience.
- Enforced security policies–Automatically enforce data protection with centrally managed policies.
- Accelerated deployment–Achieves full disk encryption using the existing infrastructure.
- Reduced operational costs–Result from centrally automating encryption policies.
Technical Specifications
Supported Operating Systems
- Microsoft Windows Vista (all 32-bit and 64-bit versions, including Service Pack 1)
- Microsoft Windows XP Professional 32-bit (Service Pack 1, 2 and 3)
- Microsoft Windows XP Professional 64-bit (Service Pack 1 and 2)
- Microsoft Windows XP Tablet PC Edition 2005 (requires attached keyboard)
- Microosft Windows XP Home
- Microsoft Windows 2003 Server (Service Pack 1 and 2)*
- Microsoft Windows 2000 Professional (Service Pack 4)
- Mac OS X 10.4.10 and later (Intel-based Macs, system volumes only)
- Mac OS X 10.4.X and Mac OS X 10.5.X (Intel and PPC platforms, non-system volumes only)
* Full disk encryption functionality is not supported on Windows 2000 Server or 2003 Server.
Supported Disks
- Desktop or laptop disks (partitions in the case of Windows, or the entire disk for Windows and Mac OS X)
- External disks, excluding music devices and digital cameras
- USB flash disks
- Solid-state drives
Localization
- English
- German
- Japanese
Authentication Options
- OpenPGP RFC 4880 keys
- X.509 keys
Symmetric Key Algorithms-PGP® Whole Disk Encryption
- AES 256-bit keys
Centralized Management Requirements
- PGP Whole Disk Encryption is centrally managed by PGP Universal Server which requires a dedicated hardware server. For supported hardware and other information, please refer to the PGP Universal Server technical specifications.
Two-Factor Authentication(PGP Whole Disk Encryption for Windows Only)
Supported Pre-Boot Authentication Smart Cards and USB Tokens
The following smart card readers are supported for communicating to a smart card at pre-boot time. These readers can be used with any supported removable smart card (it is not necessary to use the same brand of smart card and reader). Any Chip/Smart Card Interface Device (CCID) smart card reader is supported. The following readers have been tested by PGP Corporation:
- OMNIKEY CardMan 3121 USB for desktop systems
- OMNIKEY CardMan 6121 USB for mobile systems
- ActivIdentity USB 2.0 reader
- Reiner SCT CyberJack pinpad
- Athena ASEDrive IIIe USB reader
PGP Whole Disk Encryption supports the following smart cards for pre-boot authentication:
- ActivIdentity ActivClient CAC cards, 2005 models
- Aladdin eToken 64K, 2048-bit RSA-capable1
- Aladdin eToken PRO USB Key 32K, 2048-bit RSA-capable1
- Aladdin eToken PRO without 2048-bit capability (older smart cards)1
- Athena ASEKey Crypto USB Token for Microsoft ILM2
- Athena ASECard Crypto Smart Card for Microsoft ILM2
- EMC RSA SecurID SID800 Token3
- Charismathics CryptoIdentity plug ‘n’ crypt Smart Card only stick
- S-Trust StarCOS smart card4
- SafeNet iKey 3000
1 Other Aladdin eTokens, such as tokens with flash, should work provided they are APDU compatible with the supported tokens. OEM versions of Aladdin eTokens, such as those issued by VeriSign, should work provided they are APDU compatible with the supported tokens.
2 Athena tokens are supported only for credential storage.
3 This token is supported only for credential storage. SecurID is not supported.
4 S-Trust SECCOS cards are not supported.
Supported Smart Cards and USB Tokens-PGP® Virtual Disk and PGP Zip
PGP Whole Disk Encryption recognizes and works with the following:
- DoD Common Access Cards (CACs) with the ActivCard Gold 2.0 profile
- Athena Smart Card Solutions smart cards, including the ASEKey USB token
- AET SafeSign smart cards, including ASEKey 1.0
- Axalto (formerly Schlumberger) smart cards, including the Cryptoflex 32K
- SafeNet smart cards, including iKey 2032
- Aladdin smart cards, including eToken PRO USB 16K, 32K, and 64K
- GemPlus smart cards, including SafesITe and GemXpresso Pro, using GemSafe Libraries 4.2.0–015 (Gold)
PGP Whole Disk Encryption also recognizes and works with smart cards from other vendors if the vendor includes a standards-based PKCS-11 library in its software drivers.

