<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4426055688740161632</id><updated>2024-03-12T21:11:27.571-06:00</updated><category term="google"/><category term="2014"/><category term="Assessment"/><category term="Bash"/><category term="CVE-2014-0160"/><category term="CVE-2014-6271"/><category term="Edmonton"/><category term="Exploit"/><category term="HeartBleed"/><category term="ISACA"/><category term="OpenSSL"/><category term="Payload"/><category term="Q1 Labs"/><category term="Recommendations"/><category term="Security"/><category term="Seminar"/><category term="Shell"/><category term="ShellShock"/><category term="Summary"/><category term="Vulnerability"/><category term="advice"/><category term="firefox"/><category term="log management"/><category term="plugins"/><category term="public information"/><category term="q"/><category term="safe online practices"/><category term="security event management"/><category term="tools"/><category term="user training"/><category term="video"/><category term="web security"/><title type='text'>TripleCheck Consulting Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default?start-index=26&amp;max-results=25'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>114</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-3456316773433919955</id><published>2020-10-06T12:57:00.006-06:00</published><updated>2020-10-06T13:10:01.742-06:00</updated><title type='text'>Avoiding Ransomware Payments: 4 Backup Fundamentals</title><content type='html'>&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Having access to backup copies of critical data is the only way to guarantee avoidance of costly ransomware payments, insurance claims, and extended downtime to business operations.&amp;nbsp; All too often this advice is heard only after experiencing an attack, and in hindsight these simple steps seem obvious.&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;During ransomware incidents technology staff are commonly not aware of techniques used by these criminals to take advantage of ineffective backup routines.&amp;nbsp; &amp;nbsp;In our experience conducting incident response recent ransomware events involve the targeting of backup processes.&amp;nbsp; Reconfiguration of backup technologies, deletion of cloud storage environments, and destruction of backup data discovered in their attack are all used to prevent you from a simple recovery.&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;When you wake up to discover encrypted systems, there are literally no copies of your critical data left to be restored, your business operations are crippled, and the only path forward is negotiations with criminals.&amp;nbsp; This is, as terrifying as it sounds.&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;As dire as the situation appears, simple steps should be used to avoid it altogether.&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Include critical data&lt;/h2&gt;&lt;div&gt;It seems obvious, but many people don&#39;t realize that important data lies outside of core business systems.  This can include file shares, mail box contents, and 3rd party services.  Mapping out critical business processes and the data used to support them will help to create and maintain this list.  For each set of data the next step is to determine how far back in time you need to maintain (recovery point) and how long it will take to restore the data (recovery time).&lt;/div&gt;&lt;h2&gt;Apply the rule of 3&lt;/h2&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Three copies of any critical data, two different storage technologies, one copy off-site.&amp;nbsp; Although not as relevant to ransomware attacks this rule reinforces the reliability of backup data by avoiding single points of failure related to physical losses like fires and floods and also failures in backup technologies.&amp;nbsp; In most cases we recommend the off-site copy of the data be the immutable one.&lt;/p&gt;&lt;h2&gt;Use immutable storage&lt;/h2&gt;&lt;p style=&quot;text-align: left;&quot;&gt;The third best practice to leverage an immutable storage service for one of the copies of backup data.  These write-once read-many (worm) backup solutions prevent existing backups from being deleted until a pre-determined recovery time is exceeded no matter what level of access is obtained.&amp;nbsp; This option exists in almost every modern cloud-based storage provider including Amazon S3, Microsoft Azure Storage, Google Cloud Storage, and many others.&amp;nbsp; Combining immutable storage with regular online/on-premise backups&amp;nbsp;&lt;/p&gt;&lt;h2&gt;Test recovery&lt;/h2&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Simulation of an attack will validate your procedures.  Build and hold scenario-based exercises to simulate a ransomware attack, and test your ability to recover critical data within an acceptable period of time.&amp;nbsp; These test scenarios should assume that the criminal has administrative access and the ability to access backup systems.&lt;/p&gt;&lt;div&gt;Through understanding data, implementing reliable backup techniques and testing them, impacts of crypto ransomware attacks can be mitigated, and provide executives piece of mind.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/3456316773433919955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=3456316773433919955&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/3456316773433919955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/3456316773433919955'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2020/10/avoiding-ransomware-payments-4-backup.html' title='Avoiding Ransomware Payments: 4 Backup Fundamentals'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-2154104747978514876</id><published>2015-11-05T17:01:00.001-07:00</published><updated>2015-11-05T17:01:28.628-07:00</updated><title type='text'>The PhishSeine Advantage</title><content type='html'>Making improvements in our services is one of our top priorities. &amp;nbsp;The feedback we get from clients is invaluable in connecting with the needs of others and making sure our solutions remain effective.&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
This is a great opportunity to share the feedback we&#39;ve got on our PhishSeine service. &amp;nbsp;The social-engineering platform provides our clients with the ability to test their users susceptibility to phishing attacks and provide on-the-spot training to those users that need it.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
The first key difference in our service is the lack of a need for whitelisting. &amp;nbsp;Other vendor&#39;s solutions require you to whitelist their servers so that the messages bypass traditional spam and email filtering. &amp;nbsp;We feel that this is cheating, if our campaigns aren&#39;t good enough to bypass your spam filters, then either you have very effective filtering (whitelisting) or we&#39;re not good enough at our jobs.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
The second key difference is our ability to custom tailor the experience to your users, each of our campaigns is built specifically for you as the client with tweaks made to reflect the really risky targeted attacks that are becoming very common.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
The last important difference is our licensing model, instead of charging a higher rate per user included in the program we have a lowered fixed per-campaign fee and only charge for users that are successfully phished. &amp;nbsp;So as your education gets better your costs go down, motivating you to build the most effective educational messages for your staff.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Give us a call or email for more information on how you can take advantage of &lt;a href=&quot;http://www.triplecheck.ca/services/phishseine/&quot;&gt;this service&lt;/a&gt;.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/2154104747978514876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=2154104747978514876&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/2154104747978514876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/2154104747978514876'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2015/11/the-phishseine-advantage.html' title='The PhishSeine Advantage'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-5471264471193062457</id><published>2014-09-25T17:59:00.002-06:00</published><updated>2014-10-01T09:14:21.706-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Assessment"/><category scheme="http://www.blogger.com/atom/ns#" term="Bash"/><category scheme="http://www.blogger.com/atom/ns#" term="CVE-2014-6271"/><category scheme="http://www.blogger.com/atom/ns#" term="Exploit"/><category scheme="http://www.blogger.com/atom/ns#" term="Payload"/><category scheme="http://www.blogger.com/atom/ns#" term="Shell"/><category scheme="http://www.blogger.com/atom/ns#" term="ShellShock"/><category scheme="http://www.blogger.com/atom/ns#" term="Summary"/><category scheme="http://www.blogger.com/atom/ns#" term="Vulnerability"/><title type='text'>ShellShock Basics - Updated Oct 1st</title><content type='html'>&lt;b&gt;Update 2 - October 1st:&amp;nbsp;&lt;/b&gt;As expected still lots going on;&lt;br /&gt;
&lt;br /&gt;
As the mainstream media attempts to make sense of all the hype surrounding the latest security vulnerability, IT support staff are left to try to make sense of it all and determine what if anything needs to be done.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Background: &lt;/b&gt;Bash (aka Bourne-again Shell) is used as an interactive shell on most Unix-like operating systems. &amp;nbsp;It comes by default on many popular distributions such as Ubuntu, OSX, and other Linux platforms.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;The bug: &lt;/b&gt;&amp;nbsp;One feature of the shell is to allow a user to set environment variables, unfortunately the bash shell does a poor job of interpreting these values and if the right sequence of characters is used, extra commands can be executed. &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Apparently introduced in the 1980&#39;s&lt;/li&gt;
&lt;li&gt;Initial NVD CVE - &lt;a href=&quot;http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-6271&quot;&gt;http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-6271&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Followup NVD CVE (incomplete patch) - &lt;a href=&quot;http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-7169&quot;&gt;http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-7169&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Exploitation: &lt;/b&gt;&amp;nbsp;By simply injecting extra code that will get passed to bash it will get executed in the context of the process reading it. &amp;nbsp;This happens as soon as the environment variables are read by bash.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Mubix (Rob Fuller) has a repo of all the available PoC&#39;s -&amp;nbsp;&lt;a href=&quot;https://github.com/mubix/shellshocker-pocs&quot;&gt;https://github.com/mubix/shellshocker-pocs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenVPN vulnerable in certain configurations&lt;/li&gt;
&lt;li&gt;Metasploit modules available -&amp;nbsp;&lt;a href=&quot;https://github.com/rapid7/metasploit-framework/commit/38c8d9213162e95fdcdafd793514acd4010afa24&quot;&gt;https://github.com/rapid7/metasploit-framework/commit/38c8d9213162e95fdcdafd793514acd4010afa24&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Generic Python Reverse Shell Tool -&amp;nbsp;&lt;a href=&quot;http://pastebin.com/166f8Rjx&quot;&gt;http://pastebin.com/166f8Rjx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Linux ELF malware exploits in the wild -&amp;nbsp;&lt;a href=&quot;http://blog.malwaremustdie.org/2014/09/linux-elf-bash-0day-fun-has-only-just.html&quot;&gt;http://blog.malwaremustdie.org/2014/09/linux-elf-bash-0day-fun-has-only-just.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;cPanel CGI Scripts -&amp;nbsp;&lt;a href=&quot;http://blog.sucuri.net/2014/09/bash-vulnerability-shell-shock-thousands-of-cpanel-sites-are-high-risk.html&quot;&gt;http://blog.sucuri.net/2014/09/bash-vulnerability-shell-shock-thousands-of-cpanel-sites-are-high-risk.htm&lt;/a&gt;l&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Am I vulnerable: &amp;nbsp;&lt;/b&gt;Any software that you use that reads environment variables from untrusted, unauthenticated inputs should be examined. &amp;nbsp;Example if a CGI script parses HTTP headers. &amp;nbsp;It is prudent to review all of your public interfaces for potential exposure. &amp;nbsp;Use the Cert list to see if your vendors are listed and get a link to the specific advisory.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;CERT List of Vendors Affected - http://www.kb.cert.org/vuls/byvendor?searchview&amp;amp;Query=FIELD+Reference=252743&amp;amp;SearchOrder=4&lt;/li&gt;
&lt;li&gt;Nmap tests&lt;/li&gt;
&lt;li&gt;Masscan tests&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Is it patched yet: &lt;/b&gt;&amp;nbsp;There are numerous vendors affected. &amp;nbsp;Many of the major vendors were informed about the bug prior to release to prepare patches, some have patches that work, others do not. &amp;nbsp;Basic patches have been released.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Apple released a patch for OSX - software update&lt;/li&gt;
&lt;li&gt;The first patch was apparently incomplete (but did block remote code execution&lt;/li&gt;
&lt;li&gt;Cisco confirming ASA and other products affected -&amp;nbsp;&lt;a href=&quot;http://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140926-bash&quot;&gt;http://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140926-bash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Word of Oracle Solaris affected -&amp;nbsp;&lt;a href=&quot;https://community.oracle.com/thread/3612825&quot;&gt;https://community.oracle.com/thread/3612825&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Rumours of Apple&#39;s position -&amp;nbsp;&lt;a href=&quot;http://www.imore.com/apple-working-quickly-protect-os-x-against-shellshock-exploit&quot;&gt;http://www.imore.com/apple-working-quickly-protect-os-x-against-shellshock-exploit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;What else should I do:&lt;/b&gt; &amp;nbsp;Monitor requests (in the past if you have the capability) this will tell you if people are attempting to exploit you. &amp;nbsp;Look for signatures that have been released by Sourcefire, BroIDS and other IDS vendors. &amp;nbsp;If you can look at past traffic captures then you might be able to determine if you had been a target prior to the bug&#39;s disclosure.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Updated Snort IDS rules -&amp;nbsp;&lt;a href=&quot;http://emergingthreats.net/products/etpro-ruleset/daily-ruleset-update-summary/&quot;&gt;http://emergingthreats.net/products/etpro-ruleset/daily-ruleset-update-summary/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bro IDS updates -&amp;nbsp;&lt;a href=&quot;https://github.com/broala/bro-shellshock&quot;&gt;https://github.com/broala/bro-shellshock&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
Monitor the situation closely, it is likely that there will be details of the specific applications and software affected as well as other mitigations that can be taken until robust patches are released.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/5471264471193062457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=5471264471193062457&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/5471264471193062457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/5471264471193062457'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2014/09/shellshock-basics.html' title='ShellShock Basics - Updated Oct 1st'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-4849631844990645188</id><published>2014-05-01T08:33:00.000-06:00</published><updated>2014-05-01T08:39:31.928-06:00</updated><title type='text'>Testing the CVE2014-0160 HeartBleed Attack - Part I</title><content type='html'>This is part one of a multi-part series associated with the HeartBleed vulnerability. &amp;nbsp;This part deals with getting your environment setup with a vulnerable SSL webserver (using Kali Linux), and the client software used to test for and exploit it.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Setup the vulnerable web server.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Kali Linux already has apache installed, so simply enable the SSL mod, create a directory to hold the key material, generate the private key and ssl cert, and restart the server to&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
sudo a2enmod ssl&lt;br /&gt;
sudo mkdir /etc/apache2/ssl&lt;br /&gt;
cd /etc/apache2/ssl&lt;br /&gt;
sudo openssl req -x509 -nodes - days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/webserver.key -out /etc/apache2/ssl/webserver.crt&lt;/blockquote&gt;
&lt;br /&gt;
Then you&#39;ll need to edit the ssl site configuration to enable it for your ip address (not the one below).&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
vi /etc/apache2/sites-available/default-ssl&lt;/blockquote&gt;
Add the information for your server.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
ServerName 192.168.4.134:443&lt;/blockquote&gt;
&lt;br /&gt;
and change the following lines to use the newly generated key material:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
SSLCertificateFile /etc/apache2/ssl/webserver.crt&lt;br /&gt;
SSLCertificateKeyFile /etc/apache2/ssl/webserver.key&lt;/blockquote&gt;
&lt;br /&gt;
Then restart the apache server&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
sudo service apache2 restart&lt;/blockquote&gt;
&lt;br /&gt;
And test the server using a web browser:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://1.bp.blogspot.com/-oAwJLFOYDx8/U2EuYX8gDKI/AAAAAAAApXs/99RDVL2mJKE/s1600/Screen+Shot+2014-04-30+at+11.09.27+AM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-oAwJLFOYDx8/U2EuYX8gDKI/AAAAAAAApXs/99RDVL2mJKE/s1600/Screen+Shot+2014-04-30+at+11.09.27+AM.png&quot; height=&quot;204&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Your browser should still complain about the self-signed cert.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;b&gt;Install the HeartBleed test software:&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
To test for / exploit the vulnerability I&#39;m initially using the python test code here: &lt;a href=&quot;https://gist.github.com/takeshixx/10107280&quot;&gt;https://gist.github.com/takeshixx/10107280&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
git clone&amp;nbsp;https://gist.github.com/takeshixx/10107280&lt;br /&gt;
cd 10107280&lt;br /&gt;
python hb-test.py 192.168.4.134|more&lt;/blockquote&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://3.bp.blogspot.com/-iHrFXnabZgk/U2EwACUZCBI/AAAAAAAApX4/gJqoxmYpmoU/s1600/Screen+Shot+2014-04-30+at+11.16.32+AM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-iHrFXnabZgk/U2EwACUZCBI/AAAAAAAApX4/gJqoxmYpmoU/s1600/Screen+Shot+2014-04-30+at+11.16.32+AM.png&quot; height=&quot;261&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Great I can confirm that I have been able to extract data from the vulnerable OpenSSL library. &amp;nbsp;But the returned data doesn&#39;t make much sense.&lt;br /&gt;
&lt;br /&gt;
Many people have been kind enough to release tools that take the exploitation a step further. &amp;nbsp;Robert David Graham @erratarob&amp;nbsp;released the &lt;a href=&quot;https://github.com/robertdavidgraham/heartleech&quot;&gt;heartleech&lt;/a&gt; tool as a response to the cloudflare challenge. &amp;nbsp;This tool provides a bunch of extra features including;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Automated extraction of mass amounts of memory&lt;/li&gt;
&lt;li&gt;Automated retrieval of private keys&lt;/li&gt;
&lt;li&gt;Limited IDS evasion (most signature based IDS products)&lt;/li&gt;
&lt;li&gt;STARTTLS (email server library)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Building the binary on OSX 10.9 is fairly easy but you need to download and compile the OpenSSL library as documented in Robert&#39;s instructions. &amp;nbsp;Once built simply run it against the site in question;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://4.bp.blogspot.com/-tsWoyRTOFlA/U2FDFUmVoII/AAAAAAAApYI/-_kWhuvv_OY/s1600/Screen+Shot+2014-04-30+at+12.37.55+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-tsWoyRTOFlA/U2FDFUmVoII/AAAAAAAApYI/-_kWhuvv_OY/s1600/Screen+Shot+2014-04-30+at+12.37.55+PM.png&quot; height=&quot;98&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Extract and Use the Private Key:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Good, it reports it as vulnerable. &amp;nbsp;Now lets try to extract the private key.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://4.bp.blogspot.com/-7swL-buYzkY/U2FDTqHSJFI/AAAAAAAApYQ/njuk02HRNLY/s1600/Screen+Shot+2014-04-30+at+12.38.53+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-7swL-buYzkY/U2FDTqHSJFI/AAAAAAAApYQ/njuk02HRNLY/s1600/Screen+Shot+2014-04-30+at+12.38.53+PM.png&quot; height=&quot;291&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Very quickly it came back with the key material, now I could create a new server certificate using this private key and impersonate the server. &amp;nbsp;Which should match the one on the vulnerable web server.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://4.bp.blogspot.com/-TLXDjFZNDh4/U2FEEk-HutI/AAAAAAAApYY/_sqSeP1lWQg/s1600/Screen+Shot+2014-04-30+at+12.41.39+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-TLXDjFZNDh4/U2FEEk-HutI/AAAAAAAApYY/_sqSeP1lWQg/s1600/Screen+Shot+2014-04-30+at+12.41.39+PM.png&quot; height=&quot;267&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Now with the private key extracted, I can create a message and encrypt it with the extracted private key, and verify the signature using the certificate that I got from the web server.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://3.bp.blogspot.com/-o25HOxFfkhw/U2JUljlB9UI/AAAAAAAApYo/JNnnrGL3r7I/s1600/Screen+Shot+2014-05-01+at+8.05.05+AM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-o25HOxFfkhw/U2JUljlB9UI/AAAAAAAApYo/JNnnrGL3r7I/s1600/Screen+Shot+2014-05-01+at+8.05.05+AM.png&quot; height=&quot;76&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Very good work by @erratarob&amp;nbsp;on the speed of getting a tool like this out publicly, I should have a new post soon with results of testing the IDS evasion functionality soon.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/4849631844990645188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=4849631844990645188&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/4849631844990645188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/4849631844990645188'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2014/05/testing-cve2014-0160-heartbleed-attack.html' title='Testing the CVE2014-0160 HeartBleed Attack - Part I'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-oAwJLFOYDx8/U2EuYX8gDKI/AAAAAAAApXs/99RDVL2mJKE/s72-c/Screen+Shot+2014-04-30+at+11.09.27+AM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-4361503361160091355</id><published>2014-04-14T21:13:00.001-06:00</published><updated>2014-04-14T21:16:31.966-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="2014"/><category scheme="http://www.blogger.com/atom/ns#" term="CVE-2014-0160"/><category scheme="http://www.blogger.com/atom/ns#" term="Edmonton"/><category scheme="http://www.blogger.com/atom/ns#" term="HeartBleed"/><category scheme="http://www.blogger.com/atom/ns#" term="ISACA"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenSSL"/><category scheme="http://www.blogger.com/atom/ns#" term="Recommendations"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><category scheme="http://www.blogger.com/atom/ns#" term="Seminar"/><title type='text'>Edmonton HeartBleed Information Session - April 16th, Royal Glenora Club</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;background-color: white;&quot;&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;Since the latest major OpenSSL vulnerability was publicly disclosed, many people and organizations are scrambling to understand, respond and prepare themselves for the future.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;Twitter, vendor support channels and media outlets have been quick to cover different angles of the issue but there has been overwhelming amount &amp;nbsp;of information released.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;With all this information, it can be difficult to understand what&#39;s relevant. &amp;nbsp;To help clarify we holding a special ISACA sponsored 2-hour session on Wednesday, April 16th, starting at 12:00pm at the Royal Glenora Club. &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;Benoit and I will be attempting to explain as much of the issue as we can from a technical and non-technical perspective, discussing the vulnerability, its scope with relation to our personal and professional lives and other related concerns such as our trust in the public PKI system. &amp;nbsp;The second hour we will be an interactive discussion about how others are dealing with problem, questions about related topics, and peer discussions.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;We encourage you to attend and invite others that you think might benefit from this session. Space is limited to approximately 50 people on a first-come first-serve basis. &amp;nbsp;Please have lunch before you arrive as no food will be served.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;We&#39;ll make our presentation available after the session, and as always you are welcome to send questions to me directly.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;See you there,&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #222222; font-family: arial, sans-serif;&quot;&gt;Mark&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/4361503361160091355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=4361503361160091355&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/4361503361160091355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/4361503361160091355'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2014/04/edmonton-heartbleed-information-session.html' title='Edmonton HeartBleed Information Session - April 16th, Royal Glenora Club'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-4993110172050729968</id><published>2013-09-27T13:54:00.000-06:00</published><updated>2013-09-27T13:54:14.675-06:00</updated><title type='text'>Touch ID - Distributed Fingerprint Lookup</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;http://4.bp.blogspot.com/-5m0j4613qzM/UkXfbCB0M_I/AAAAAAAAn4U/Q_dJAO-I3xU/s1600/images.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;121&quot; src=&quot;http://4.bp.blogspot.com/-5m0j4613qzM/UkXfbCB0M_I/AAAAAAAAn4U/Q_dJAO-I3xU/s200/images.jpeg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
All the press regarding the new Touch ID fingerprint biometric on Apple&#39;s new iPhone has brought some insight into how to misuse this service. &amp;nbsp;Most of the critics have focused on circumventing the device to gain access or Apple deciding to share the data with the Government.&lt;br /&gt;
&lt;br /&gt;
One interesting perspective that I haven&#39;t seen covered yet is if the system could be used as a distributed matching system for existing fingerprint image systems. &amp;nbsp;In an over simplified view of the process, a law enforcement agency can take an acquired fingerprint and search for patterns in the database of collected prints and spit out possible matches.&lt;br /&gt;
&lt;br /&gt;
Although Apple states that an API won&#39;t be available for apps, it is conceivable that such an interface might exist, and provide the ability to take an acquired print (either from the iPhone hardware or from software) and check it for validity against the stored print.&lt;br /&gt;
&lt;br /&gt;
There are some limits to this, as there is likely only going to be one print stored (Thumb in most cases) and the matching wouldn&#39;t be perfect (high false-accept and false-reject rates), and distributing a request for matching over public networks could potentially be discovered. &amp;nbsp;But, the pros of attempting matches across the entire iPhone population might outweigh these cons.&lt;br /&gt;
&lt;br /&gt;
If anyone has more detailed information about the potential for this type of use I would like to hear about it.</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/4993110172050729968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=4993110172050729968&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/4993110172050729968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/4993110172050729968'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2013/09/touch-id-distributed-fingerprint-lookup.html' title='Touch ID - Distributed Fingerprint Lookup'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-5m0j4613qzM/UkXfbCB0M_I/AAAAAAAAn4U/Q_dJAO-I3xU/s72-c/images.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-2838562474973953522</id><published>2013-05-16T13:22:00.002-06:00</published><updated>2013-05-16T13:22:46.593-06:00</updated><title type='text'>Local Classified Penny Auction Scam</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
While there are a lot of new posts regarding the new ways to exploit people using novel techniques and 0day exploits, there continues to be a rash of tried and true methods of coercion. &amp;nbsp;I want to just walk through a simple example and reflect on how effective these methods continue to be.&lt;br /&gt;
&lt;br /&gt;
Many people turn toward online classified sites to buy and sell items online. &amp;nbsp;This example starts with kijiji.ca which even I&#39;ve used on occasion to find used electronics and other items. &amp;nbsp;Doing a search on the site for a &quot;&lt;a href=&quot;http://edmonton.kijiji.ca/c-buy-and-sell-electronics-White-Samsung-Galaxay-Note2-W0QQAdIdZ485063737&quot;&gt;Samsung Galaxy Note 2&lt;/a&gt;&quot; returns a posting from today with someone selling one for an unreasonably priced unit.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://4.bp.blogspot.com/-MLjxVwrWVQw/UZUuwbBCuzI/AAAAAAAAmi0/W66EgSSYWqs/s1600/Screen+Shot+2013-05-16+at+1.07.27+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;246&quot; src=&quot;http://4.bp.blogspot.com/-MLjxVwrWVQw/UZUuwbBCuzI/AAAAAAAAmi0/W66EgSSYWqs/s640/Screen+Shot+2013-05-16+at+1.07.27+PM.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
$125 for a $500 phone?, but what if it&#39;s for real? &amp;nbsp;No harm in just asking some simple questions. &amp;nbsp;Email sent with some obvious questions regarding the condition and location.&lt;br /&gt;
&lt;br /&gt;
About an hour passes before I get a response from what appears to be a legit seller.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://3.bp.blogspot.com/-z623_ukc_B4/UZUv2MEQZ_I/AAAAAAAAmjA/2TOWSnfIu80/s1600/Screen+Shot+2013-05-16+at+1.12.59+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;140&quot; src=&quot;http://3.bp.blogspot.com/-z623_ukc_B4/UZUv2MEQZ_I/AAAAAAAAmjA/2TOWSnfIu80/s640/Screen+Shot+2013-05-16+at+1.12.59+PM.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Notice no answer to the questions I asked, but a friendly pointer at where the unit came from and how I could get one for the same price. &amp;nbsp;What is biddycacts.com though? &amp;nbsp;Well this online penny auction site claims to allow for purchases way below the value of the items being sold. &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://2.bp.blogspot.com/-SElEmWW1Fik/UZUwj5V2aNI/AAAAAAAAmjM/AaGEnAggKVk/s1600/Screen+Shot+2013-05-16+at+1.15.16+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;216&quot; src=&quot;http://2.bp.blogspot.com/-SElEmWW1Fik/UZUwj5V2aNI/AAAAAAAAmjM/AaGEnAggKVk/s320/Screen+Shot+2013-05-16+at+1.15.16+PM.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Including a not-so-obvious but intentionally generic newsreel video.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.youtube.com/watch?feature=player_embedded&amp;amp;v=OK9mUVAPTMY&quot;&gt;https://www.youtube.com/watch?feature=player_embedded&amp;amp;v=OK9mUVAPTMY&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
That&#39;s when I get the second email from another email account with the exact same content and a link to a different URL but same exact site. &amp;nbsp;bidcactus.com.&lt;br /&gt;
&lt;br /&gt;
Ok so even now I&#39;m suspicious and I do a little digging into the DNS registration information, YouTube account posting the videos and the posts on Kijiji related to the items. &amp;nbsp;All appear to be somewhat anonymous and scammy.&lt;br /&gt;
&lt;br /&gt;
Switching mindsets to that of the people behind this scheme. &amp;nbsp;What might be going on here? &amp;nbsp;Here is one likely scenario:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;The scammers setup the fake bidding site and youtube accounts and probably twitter and email accounts too. &amp;nbsp;Including fake items and auctions.&lt;/li&gt;
&lt;li&gt;They post a few ads on local advertising sites for desirable items for too-good-to-be-true prices.&lt;/li&gt;
&lt;li&gt;Setup a script to auto-reply to inquiries about the items from legitimate buyers with links to the scam site.&lt;/li&gt;
&lt;li&gt;Ask for registration from the user which includes an email address and password.&lt;/li&gt;
&lt;li&gt;Use this email address and password to attempt to access the email provided. &amp;nbsp;Any that work add them to the list of people that scam messages are sent from.&lt;/li&gt;
&lt;li&gt;If the user is gullible enough to bid and pay for items using a credit card or paypal, this is free cash.&lt;/li&gt;
&lt;li&gt;Wait a week or two then switch to another email address, URL, payment gateway etc&lt;/li&gt;
&lt;li&gt;If the scammers were really nefarious they could also extract all of the email from the user and likely use it to conduct additional fraud or ID theft.&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
Simple scams like these are obvious to critically minded people, but with so many people online exposed to this how do we find out about them? &amp;nbsp;Plus what&#39;s to stop more from springing up all the time.&lt;br /&gt;
&lt;br /&gt;
Three lessons for people:&lt;br /&gt;
1. &amp;nbsp;If something looks to good to be true, it almost always is.&lt;br /&gt;
2. &amp;nbsp;Follow safe browsing practices. &amp;nbsp;Be patient and don&#39;t rush into giving anyone your information or registering with unknown sites.&lt;br /&gt;
3. &amp;nbsp;If you fall for a scam, tell people about it and register it with local law enforcement (http://www.rcmp-grc.gc.ca/scams-fraudes/index-eng.htm), Internet Crime Compliant Center (http://www.ic3.gov/default.aspx), and google&#39;s phishing report (http://www.google.com/safebrowsing/report_phish/).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/2838562474973953522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=2838562474973953522&amp;isPopup=true' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/2838562474973953522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/2838562474973953522'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2013/05/local-classified-penny-auction-scam.html' title='Local Classified Penny Auction Scam'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-MLjxVwrWVQw/UZUuwbBCuzI/AAAAAAAAmi0/W66EgSSYWqs/s72-c/Screen+Shot+2013-05-16+at+1.07.27+PM.png" height="72" width="72"/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-8311471813572987346</id><published>2011-12-05T17:15:00.001-07:00</published><updated>2011-12-06T12:32:47.943-07:00</updated><title type='text'>Creating an Encrypted Bootable OSX Lion USB Recovery Disk</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://2.bp.blogspot.com/-ndxc8GDgUgw/Tt2JmWEfVqI/AAAAAAAAQhQ/HgdRj9dZ1jI/s1600/Screen+Shot+2011-12-05+at+8.18.36+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;227&quot; src=&quot;http://2.bp.blogspot.com/-ndxc8GDgUgw/Tt2JmWEfVqI/AAAAAAAAQhQ/HgdRj9dZ1jI/s320/Screen+Shot+2011-12-05+at+8.18.36+PM.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
With Apple&#39;s latest operating system release 10.7 - Lion they have included a number of new features which make it a bit more convenient to both backup and secure your data in case of a failure. &amp;nbsp;In this short post I&#39;ll explain how to use a generic external drive to make a secure bootable disk for your mac.&lt;br /&gt;
&lt;br /&gt;
First a disclaimer and some assumptions regarding your setup. &amp;nbsp;I have used these instructions to get a working disk on my setup - but this does not mean that the same steps will work for you, so use caution - and if anything goes wrong please feel free to add to these steps.&lt;br /&gt;
&lt;br /&gt;
I am also assuming that you are using the latest operating system patches for OSX and I&#39;m at version 10.7.2.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 1&lt;/b&gt; - Connect and prepare your external USB drive.&lt;br /&gt;
&lt;br /&gt;
Connect your USB disk and open disk utility.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://4.bp.blogspot.com/-m8_3hkHOafs/Tt2LuKJ1sAI/AAAAAAAAQho/9jmpOyo0tKU/s1600/Screen+Shot+2011-12-05+at+8.27.34+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;360&quot; src=&quot;http://4.bp.blogspot.com/-m8_3hkHOafs/Tt2LuKJ1sAI/AAAAAAAAQho/9jmpOyo0tKU/s640/Screen+Shot+2011-12-05+at+8.27.34+PM.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Change the formatting scheme of the disk to include two partitions, a 1GB partition, and a partition using the remaining disk space. &amp;nbsp;I named one as RECOVERY and one as TIMEMACHINE. &amp;nbsp;Ensure that under &quot;Options&quot; the format is GUID Partition&lt;br /&gt;
&lt;br /&gt;
Select the format for both of the partitions as Mac OS Extended (HFS) and click apply. &lt;b&gt;Note - this will erase all of the data from the selected drive so make sure you have the right drive selected.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 2&lt;/b&gt; - Download and Install the OSX recovery disk assistant from Apple -&amp;nbsp;http://support.apple.com/kb/dl1433&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://1.bp.blogspot.com/-0dDx-uLY2t0/Tt2KbehGheI/AAAAAAAAQhg/AkpxlmBnDMI/s1600/Screen+Shot+2011-12-05+at+8.22.13+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;522&quot; src=&quot;http://1.bp.blogspot.com/-0dDx-uLY2t0/Tt2KbehGheI/AAAAAAAAQhg/AkpxlmBnDMI/s640/Screen+Shot+2011-12-05+at+8.22.13+PM.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
The wizard will ask you which disk you&#39;d like to use to install onto. &amp;nbsp;Select the RECOVERY Volume. &amp;nbsp;&lt;b&gt;Be aware that this will erase all data on the selected disk&lt;/b&gt; (well except for the TIMEMACHINE partition that we created earlier :)).&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://1.bp.blogspot.com/-jVWaIidvimg/Tt2PFB_lqnI/AAAAAAAAQhw/LKt4amLDuiY/s1600/Screen+Shot+2011-12-05+at+8.41.39+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;454&quot; src=&quot;http://1.bp.blogspot.com/-jVWaIidvimg/Tt2PFB_lqnI/AAAAAAAAQhw/LKt4amLDuiY/s640/Screen+Shot+2011-12-05+at+8.41.39+PM.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
There is now a hidden recovery partition with a type of &quot;Apple_Boot&quot; on the USB drive that you used. &amp;nbsp;To see it, in a terminal window type:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
diskutil list&lt;/blockquote&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://4.bp.blogspot.com/-AGTFFGJmO4o/Tt2P7HhWsCI/AAAAAAAAQh4/HGP7CLnyKBA/s1600/Screen+Shot+2011-12-05+at+8.44.25+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;438&quot; src=&quot;http://4.bp.blogspot.com/-AGTFFGJmO4o/Tt2P7HhWsCI/AAAAAAAAQh4/HGP7CLnyKBA/s640/Screen+Shot+2011-12-05+at+8.44.25+PM.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Step 3&lt;/b&gt; - Open Time Machine preferences and click select disk. &amp;nbsp;Select the TIMEMACHINE volume. &amp;nbsp;Also check off the encryption checkbox to ensure that your files are protected. &amp;nbsp;You will be prompted for a passphrase to use for this. &amp;nbsp;Note - this is a different passphrase than is used for the user on the computer and for the wholedisk encryption you have on the hard drive.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://1.bp.blogspot.com/-BWDsRQb5m70/Tt2Qs1Naq1I/AAAAAAAAQiA/QLQH3Lt1j3A/s1600/Screen+Shot+2011-12-05+at+8.47.37+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;228&quot; src=&quot;http://1.bp.blogspot.com/-BWDsRQb5m70/Tt2Qs1Naq1I/AAAAAAAAQiA/QLQH3Lt1j3A/s320/Screen+Shot+2011-12-05+at+8.47.37+PM.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Step 4&lt;/b&gt; - Wait until the first backup is complete. &amp;nbsp;Once the files are transfered for the first time the backups will be encrypted as well. &amp;nbsp;This also will take some time. &amp;nbsp;During these operations you can eject the disk and have it resume once the disk is reconnected. &amp;nbsp;When you reconnect the encrypted disk, you will be prompted for you password.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://2.bp.blogspot.com/-esvtDEO6cgE/Tt2SNWDcqQI/AAAAAAAAQiI/a6xRAeY5hds/s1600/Screen+Shot+2011-12-05+at+8.55.00+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;http://2.bp.blogspot.com/-esvtDEO6cgE/Tt2SNWDcqQI/AAAAAAAAQiI/a6xRAeY5hds/s320/Screen+Shot+2011-12-05+at+8.55.00+PM.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Step 5&lt;/b&gt; - Once the backup and encryption operations are complete, you should test your backup solution by rebooting the computer and holding down the Option key, then select the USB disk. &amp;nbsp;The recovery wizard will walk you through the processes of restoring your computer from the recovery Volume on the USB drive.&lt;br /&gt;
&lt;br /&gt;
I will update this post, when I get a chance to test out the recovery process.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Step 6&lt;/b&gt; - Always remember the rule of 3 when making copies of your important data. &amp;nbsp;1 live copy, 1 backup copy, and 1 copy stored somewhere other than your other two. &amp;nbsp;In this case you could get by with just periodically (weekly / monthly) backing up to the USB drive and then storing this drive in a different location.</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/8311471813572987346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=8311471813572987346&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/8311471813572987346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/8311471813572987346'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/12/creating-encrypted-bootable-osx-lion.html' title='Creating an Encrypted Bootable OSX Lion USB Recovery Disk'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-ndxc8GDgUgw/Tt2JmWEfVqI/AAAAAAAAQhQ/HgdRj9dZ1jI/s72-c/Screen+Shot+2011-12-05+at+8.18.36+PM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-607924194902910686</id><published>2011-11-21T09:20:00.001-07:00</published><updated>2011-11-23T08:46:24.308-07:00</updated><title type='text'>Announcing new team member - Benoit Desforges</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://1.bp.blogspot.com/-0OtCrArdNx8/Ts0VKO6o_lI/AAAAAAAAQfs/0r1DQ5leabY/s1600/2cec2a4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://1.bp.blogspot.com/-0OtCrArdNx8/Ts0VKO6o_lI/AAAAAAAAQfs/0r1DQ5leabY/s200/2cec2a4.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
I&#39;m very pleased to announce that we&#39;ve added another significant resource to our team. &amp;nbsp;Our new advisor Benoît Desforges brings international experience and a fresh perspective on information risk management.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
Prior to joining, Benoît worked for KPMG&#39;s advisory group, he holds several professional designations including CISSP, CISA, GCIH, and GAWN. &amp;nbsp;When he&#39;s not&amp;nbsp;teaching advanced networking courses for a local university,&amp;nbsp;Benoît enjoys travel and time with his family.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Benoît&amp;nbsp;will be providing our clients with security advice and building out a number of new and improved professional service offerings. &amp;nbsp;He&#39;ll also be regular contributor to our blog. &amp;nbsp;Congratulations&amp;nbsp;Benoît!&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/607924194902910686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=607924194902910686&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/607924194902910686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/607924194902910686'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/11/announcing-new-team-member-benoit.html' title='Announcing new team member - Benoit Desforges'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-0OtCrArdNx8/Ts0VKO6o_lI/AAAAAAAAQfs/0r1DQ5leabY/s72-c/2cec2a4.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-1642359357195053062</id><published>2011-09-01T13:11:00.000-06:00</published><updated>2011-09-01T13:11:33.097-06:00</updated><title type='text'>New Trust Solutions</title><content type='html'>With the all of the activity circling around SSL certs and CA trust, there is an&amp;nbsp;inherent&amp;nbsp;trust problem. &amp;nbsp;Internet users have been taught to trust the PKI scheme that we use for all secure browsing activity. &amp;nbsp;There are two very valid cases for the destruction of this trust:&lt;br /&gt;
&lt;br /&gt;
1. &amp;nbsp;Law-enforcement / Government interception. &amp;nbsp;There are product vendors whose business model is to supply equipment to law enforcement and government clients which can &quot;law-fully&quot; intercept communications without the knowledge of the end-user. &amp;nbsp;Example is www.packetforensics.com. &amp;nbsp;Although I do not have a link (can anyone supply a&amp;nbsp;corroborating&amp;nbsp;link?), there are several product pages that are not&amp;nbsp;publicly&amp;nbsp;accessible which would likely confirm this fact. &amp;nbsp;In order for these products to work, the SSL certs that are used would have to be trusted by the browser software to avoid being detected as un-trusted. &amp;nbsp;I am theorizing that these certs would be generated by one of the trusted roots within the existing trust-model.&lt;br /&gt;
&lt;br /&gt;
2. &amp;nbsp;Compromised CAs. &amp;nbsp;Both Comodo and Diginotar both purport to have been compromised resulting in the generation of certificates that can be used to emulate the trust with popular web properties. &amp;nbsp;To the end user there is no easy way to differentiate between valid and invalid certs.&lt;br /&gt;
&lt;br /&gt;
The impact here is that a user may think that all information is secured between them and the server, but in reality this traffic may be routed through a very-untrusted 3rd party and intercepted. &amp;nbsp;We currently have no effective tool to provide information to users that any activity like this has occurred. &amp;nbsp;So for the mean time we should be very vigilant about who we are communicating with, and the certificates that are used to trust their identities.&lt;br /&gt;
&lt;br /&gt;
I also encourage and hope that we see some innovative solutions created that will allow users to be aware of changes to traffic patterns - indicating potential MITM, and new methods of generating trust in web-services like convergence&amp;nbsp;http://convergence.io/.&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/1642359357195053062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=1642359357195053062&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/1642359357195053062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/1642359357195053062'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/09/new-trust-solutions.html' title='New Trust Solutions'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-6362524603682122362</id><published>2011-08-30T09:38:00.000-06:00</published><updated>2011-08-30T09:38:40.126-06:00</updated><title type='text'>Blindly Trusted Roots</title><content type='html'>With both &lt;a href=&quot;http://blogs.comodo.com/it-security/data-security/the-recent-ra-compromise/&quot;&gt;Comodo&lt;/a&gt; and &lt;a href=&quot;http://www.f-secure.com/weblog/archives/00002228.html&quot;&gt;Diginotar&lt;/a&gt; both having their security breached, it highlights some of the important trust issues we have on the Internet. &amp;nbsp;The process of trusting these root CA&#39;s is extremely important as they serve as the foundation of protecting our information as it is transmitted across public and untrusted networks.&lt;br /&gt;
&lt;br /&gt;
Both of the breaches resulted in fraudulent certifications being issued and used to impersonate high-traffic sites such as google, yahoo, skype and live dot com properties. &amp;nbsp;These certificates were used to trick browsers (and users) into thinking that they were connected to a valid site, when they were not.&lt;br /&gt;
&lt;br /&gt;
More importantly though is the realization that the trust in the root CA system on the Internet has been eroded. &amp;nbsp;With two publicly disclosed breaches, how many undisclosed breaches have their been, and how many breaches of these CA&#39;s have not even been discovered?&lt;br /&gt;
&lt;br /&gt;
While the use of fraudulent certificates on high-volume consumer sites is a big issue, the bigger issue here is the use of low-volume high-value certs to intercept financial transactions, email message systems, and other highly critical services.&lt;br /&gt;
&lt;br /&gt;
My position is that we need to come up with a new&amp;nbsp;paradigm for establishing trust in public/private services, and eliminate the use of old broken systems like the root CA pki&#39;s. &amp;nbsp;The only issue I see is the speed with which this can happen.</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/6362524603682122362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=6362524603682122362&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/6362524603682122362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/6362524603682122362'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/08/blindly-trusted-roots.html' title='Blindly Trusted Roots'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-1870025757805179690</id><published>2011-06-10T09:50:00.000-06:00</published><updated>2011-08-05T11:08:57.716-06:00</updated><title type='text'>Application Security - Don&amp;#39;t Wait for the Breach</title><content type='html'>The ongoing &lt;a href=&quot;http://www.reuters.com/article/2011/04/26/us-sony-stoldendata-idUSTRE73P6WB20110426&quot;&gt;Sony saga&lt;/a&gt;, the &lt;a href=&quot;http://www.cbc.ca/news/politics/story/2011/06/08/pol-conservatives-hacker-donors.html&quot;&gt;Conservative Party&lt;/a&gt;, and now &lt;a href=&quot;http://nakedsecurity.sophos.com/2011/06/10/codemasters-hack/&quot;&gt;CodeMasters&lt;/a&gt;. &amp;nbsp;High-profile breaches of data are becoming everyday&amp;nbsp;occurrences. &amp;nbsp; Reports like Verizon&#39;s &lt;a href=&quot;http://www.verizonbusiness.com/resources/reports/rp_data-breach-investigations-report-2011_en_xg.pdf&quot;&gt;DBIR&lt;/a&gt; indicate that more than 90% of these incidents would have been avoidable using basic security controls. &amp;nbsp;TripleCheck offers straight-forward assessment services to ensure that you&#39;re organization is prepared to meet these challenges. &amp;nbsp;&lt;a href=&quot;phone://7808605746&quot;&gt;Call&lt;/a&gt; or &lt;a href=&quot;mailto:mark.linton@triplecheck.ca&quot;&gt;email us&lt;/a&gt; today to gain assurance over the security of your environment.</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/1870025757805179690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=1870025757805179690&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/1870025757805179690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/1870025757805179690'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/06/application-security-don-wait-for.html' title='Application Security - Don&amp;#39;t Wait for the Breach'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-1607228269640042522</id><published>2011-05-19T17:55:00.000-06:00</published><updated>2011-08-05T11:08:57.716-06:00</updated><title type='text'>May Security Catch-up</title><content type='html'>Its been much too long since my last post - Sony&#39;s PSN network has been breached &lt;a href=&quot;http://arstechnica.com/gaming/news/2011/04/sony-admits-utter-psn-failure-your-personal-data-has-been-stolen.ars&quot;&gt;a few times&lt;/a&gt;, a record number of &lt;a href=&quot;http://www.microsoft.com/technet/security/bulletin/ms11-apr.mspx&quot;&gt;vulnerabilities have been published&lt;/a&gt;, and the US government has released a new set of &lt;a href=&quot;http://www.whitehouse.gov/sites/default/files/rss_viewer/international_strategy_for_cyberspace.pdf&quot;&gt;cyber space strategies&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;On the cool tools and technologies there have been lots of notable releases:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Some research from &lt;a href=&quot;http://corte.si/&quot;&gt;Albert Cotesi &lt;/a&gt;New Zealand on the traffic flowing from IOS to 3rd parties, now sniffable thanks to &lt;a href=&quot;http://mitmproxy.org/index.html&quot;&gt;MITMProxy&lt;/a&gt;, and instructions on &lt;a href=&quot;http://mitmproxy.org/doc/certinstall/ios.html&quot;&gt;getting it working with IOS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;As always &lt;a href=&quot;http://sqlmap.sourceforge.net/&quot;&gt;SQLmap &lt;/a&gt;is making life easier for the vulnerability assessor and pen-tester.&lt;/li&gt;&lt;li&gt;Microsoft has released an updated to the &lt;a href=&quot;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c6f0a6ee-05ac-4eb6-acd0-362559fd2f04&quot;&gt;Enhanced Mitigation Experience Toolkit&lt;/a&gt; - I&#39;ll be looking into this over the next few weeks, and how it can be applied practically.&lt;/li&gt;&lt;li&gt;New major version of &lt;a href=&quot;http://www.backtrack-linux.org/&quot;&gt;Backtrack &lt;/a&gt;also released, for those of you that are still relying upon live-cd&#39;s as a source for tools.&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/1607228269640042522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=1607228269640042522&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/1607228269640042522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/1607228269640042522'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/05/may-security-catch-up.html' title='May Security Catch-up'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-7742127903223227408</id><published>2011-03-17T17:19:00.000-06:00</published><updated>2011-08-05T11:08:57.717-06:00</updated><title type='text'>RSA SecurID Information Breached</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-fg6WL31VTtQ/TYKW5kVmXYI/AAAAAAAAAVQ/XHlI_PoI9hQ/s1600/RSA_logo.png&quot; imageanchor=&quot;1&quot; style=&quot;clear:right; float:right; margin-left:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;86&quot; width=&quot;170&quot; src=&quot;http://1.bp.blogspot.com/-fg6WL31VTtQ/TYKW5kVmXYI/AAAAAAAAAVQ/XHlI_PoI9hQ/s200/RSA_logo.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;In a disclosure made by RSA today, &lt;a href=&quot;http://www.rsa.com/node.aspx?id=3872&quot;&gt;they indicated&lt;/a&gt; that they have been breached by an &quot;extremely sophisticated cyber attack&quot; which has partially compromised the SecurID information which millions of clients use to provide strong authentication to services.&lt;br /&gt;&lt;br /&gt;It is not yet clear what information was breached or what the impact will be to RSA customers, but for now I would suggest that people stay tuned to ensure that they take appropriate action based on what RSA and others release.&lt;br /&gt;&lt;br /&gt;Update 1 - Found the recommendations made by RSA to customers regarding how to better protect their environments.  I have added my comments on what these recommendations could mean to RSA.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;• We recommend customers increase their focus on security for social media applications and the use of those applications and websites by anyone with access to their critical networks.&lt;br /&gt;&lt;br /&gt;This could mean that part of the RSA breach was associated with a social media application attack vector - maybe employees reusing passwords across internal and cloud-based sites?&lt;br /&gt;&lt;br /&gt;• We recommend customers enforce strong password and pin policies.&lt;br /&gt;&lt;br /&gt;Could mean that the data that was compromised is related to the seed and token records kept by RSA, and with less reliance on this part of the SecurID solution, that customers must make the corresponding passwords and pins used in combination with the token more robust.&lt;br /&gt;&lt;br /&gt;• We recommend customers follow the rule of least privilege when assigning roles and responsibilities to security administrators.&lt;br /&gt;&lt;br /&gt;Could mean that the attack vector was related to additional privileges assigned to RSA security administration staff.&lt;br /&gt;&lt;br /&gt;• We recommend customers re-educate employees on the importance of avoiding suspicious emails, and remind them not to provide user names or other credentials to anyone without verifying that person’s identity and authority. Employees should not comply with email or phone-based requests for credentials and should report any such attempts.&lt;br /&gt;&lt;br /&gt;Could mean that social engineering was part of the attack vector, sounds very similar to the HBGary breach here.&lt;br /&gt;&lt;br /&gt;• We recommend customers pay special attention to security around their active directories, making full use of their SIEM products and also implementing two-factor authentication to control access to active directories.&lt;br /&gt;&lt;br /&gt;• We recommend customers watch closely for changes in user privilege levels and access rights using security monitoring technologies such as SIEM, and consider adding more levels of manual approval for those changes.&lt;br /&gt;&lt;br /&gt;Could mean that users privileges were escalated as part of the attack, and that regular users were given privileges without any alerting of this fact.&lt;br /&gt;&lt;br /&gt;• We recommend customers harden, closely monitor, and limit remote and physical access to infrastructure that is hosting critical security software.&lt;br /&gt;&lt;br /&gt;Critical security software could mean the RSA intellectual information or customer information.  Could also refer to the infrastructure.&lt;br /&gt;&lt;br /&gt;• We recommend customers examine their help desk practices for information leakage that could help an attacker perform a social engineering attack.&lt;br /&gt;&lt;br /&gt;Could mean that RSA staff were pre-texted, difficult to train out-sourced helpdesks.&lt;br /&gt;&lt;br /&gt;• We recommend customers update their security products and the operating systems hosting them with the latest patches.&lt;br /&gt;&lt;br /&gt;Could mean that the attack vector took advantage of previously known vulnerabilities with patches available but just not applied.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hopefully we continue to hear more about the attack.</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/7742127903223227408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=7742127903223227408&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/7742127903223227408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/7742127903223227408'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/03/rsa-securid-information-breached.html' title='RSA SecurID Information Breached'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-fg6WL31VTtQ/TYKW5kVmXYI/AAAAAAAAAVQ/XHlI_PoI9hQ/s72-c/RSA_logo.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-8860596633561928948</id><published>2011-02-17T08:45:00.000-07:00</published><updated>2011-08-05T11:08:57.717-06:00</updated><title type='text'>Canada&amp;#39;s Federal Government Targeted in &amp;quot;Cyberattack&amp;quot;</title><content type='html'>A couple of news outlets are reporting that a new attack which has resulted in unauthorized access to &quot;highly classified federal information in two key departments&quot;.&lt;br /&gt;&lt;br /&gt;There isn&#39;t much to the story at this point, other than it appears that some lock-down of Internet services has taken place at the affected agencies, and some analyst&#39;s reports seem to point the finger at China.&lt;br /&gt;&lt;br /&gt;The real story here is that the storyline starts &quot;An unprecedented cyberattack...&quot; where it would appear by the details released so far, that this is simply another routine spear-fishing attack targeting a valued target.&lt;br /&gt;&lt;br /&gt;Some of the scarce technical details regarding the attack include:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&quot;The hackers apparently managed to take control of computers in the offices of senior government executives as part of a scheme to steal the key passwords..&quot;&lt;br /&gt;&lt;br /&gt;&quot;Canadian government cybersecurity officials immediately shut down all internet access at the Finance Department and the Treasury Board, in an attempt to stop stolen information from being sent back to the hackers over the net.&quot;&lt;br /&gt;&lt;br /&gt;&quot;The hackers, then posing as the federal executives, sent emails to departmental technical staffers, conning them into providing key passwords unlocking access to government networks.&quot;&lt;br /&gt;&lt;br /&gt;&quot;The program hunts for specific kinds of classified government information, and sends it back to the hackers over the internet&quot;&lt;/blockquote&gt;&lt;br /&gt;I&#39;ll be interested and will post on the technical details of the attack when we know more, and also comment on how these types of attacks can be prevented in the first place.&lt;br /&gt;&lt;br /&gt;The other interesting part of this, is that the federal government is not forth-coming regarding the details of the attack, the impact, or what controls are going to prevent and detect these things from happening again.</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/8860596633561928948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=8860596633561928948&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/8860596633561928948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/8860596633561928948'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/02/canada-federal-government-targeted-in.html' title='Canada&amp;#39;s Federal Government Targeted in &amp;quot;Cyberattack&amp;quot;'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-3594611337979923793</id><published>2011-01-27T12:17:00.000-07:00</published><updated>2011-08-05T11:08:57.717-06:00</updated><title type='text'>Microsoft Attack Surface Analyzer - Review</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;As part of their involvement at the Black Hat security conference in virginia the microsoft security team has released a &lt;a href=&quot;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1283b765-f57d-4ebb-8f0a-c49c746b44b9&quot;&gt;new beta&lt;/a&gt; of a tool to assist security analysts in understanding the security impacts and effects that result from installation of software that performs unknown installation features.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;The Attack Surface Analyzer or ASA for short is based on a slightly dated, but still very relevant Carnegie Mellon paper on measuring attack surfaces - &lt;a href=&quot;http://www.cs.cmu.edu/afs/cs/project/svc/projects/security/wadis1.pdf&quot;&gt;link&lt;/a&gt;. &amp;nbsp;The beta product implements a few of the methodologies discussed by creating baselines of system information before and after the installation of the target software, then analyzing the differences noted and providing an analysis based on a predefined set of security properties (set by Microsoft).&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;This approach is not new, however Microsoft&#39;s product makes the work of baselining, analyzing and reporting extremely easy, with a easy to read browser readable report generated for the analyst.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;I decided to test this tool out with software that I had not previously installed to see what kind of value this could bring to the average security analyst. &amp;nbsp;The &lt;a href=&quot;http://googleenterprise.blogspot.com/2010/11/bridge-to-cloud-google-cloud-connect.html&quot;&gt;Google Cloud Connect&lt;/a&gt; for Microsoft Office is a new product that allows Google Apps collaboration within the Microsoft Office product suite. &amp;nbsp;Shouldn&#39;t be any security impacts from this combination right?&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_vcuxy3Ozzt0/TUGdXP9kNfI/AAAAAAAAAUw/ssb04d6PGrA/s1600/screen1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;http://4.bp.blogspot.com/_vcuxy3Ozzt0/TUGdXP9kNfI/AAAAAAAAAUw/ssb04d6PGrA/s400/screen1.png&quot; width=&quot;368&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;After installing the ASA tool itself and running it from the icon installed in the Windows 7 start menu. &amp;nbsp;The interface prompts the analyst to run the initial baseline scan and save the results to a .cab file.&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/_vcuxy3Ozzt0/TUGdgl_QdzI/AAAAAAAAAU0/98VeFcdtFkw/s1600/screen2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;http://2.bp.blogspot.com/_vcuxy3Ozzt0/TUGdgl_QdzI/AAAAAAAAAU0/98VeFcdtFkw/s400/screen2.png&quot; width=&quot;366&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;The tool provides a progress report as it collects the information about your system. &amp;nbsp;This includes all of the expected types of data that this type of comparison would use. &amp;nbsp;It does take a few minutes as it includes scans of both the filesystem and registry.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_vcuxy3Ozzt0/TUGdmYOAZRI/AAAAAAAAAVE/udUseInYJNA/s1600/screen3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;http://1.bp.blogspot.com/_vcuxy3Ozzt0/TUGdmYOAZRI/AAAAAAAAAVE/udUseInYJNA/s400/screen3.png&quot; width=&quot;367&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;With both baselines recorded now we generate a report by comparing the baseline scan with the post installation scan. &amp;nbsp;This is useful as you can create multiple scans with different installation options and compare them to each other and to the original baseline to determine what changes are made.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;The resulting HTML (and javascript) report provides three tabs, the first summarizing the conditions of the analysis and tombstone information regarding the versions of tools, OS, etc.&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_vcuxy3Ozzt0/TUGdlKjJg4I/AAAAAAAAAU4/P_rbSPiAtXs/s1600/screen6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;290&quot; src=&quot;http://4.bp.blogspot.com/_vcuxy3Ozzt0/TUGdlKjJg4I/AAAAAAAAAU4/P_rbSPiAtXs/s400/screen6.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;There is a tab that summarizes the details of the security issues, and includes helpful&amp;nbsp;explanations&amp;nbsp;of each of the issues if you aren&#39;t already familiar with them. &amp;nbsp;In Google Cloud Connect&#39;s case, there were three security issues reported:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Directories With Weak ACLs - related to the use of&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;NT SERVICE\TrustedInstaller (needs more investigation to see why this was reported)&lt;/span&gt;&lt;style type=&quot;text/css&quot;&gt;p.p1 {margin: 5.0px 0.0px 5.0px 0.0px; font: 12.0px &#39;Times New Roman&#39;}&lt;/style&gt;&lt;/li&gt;&lt;li&gt;Processes With NX Disabled - GoogleCrashHandler.exe included in the software does not use DEP security options (why not?)&lt;/li&gt;&lt;li&gt;Services Vulnerable To Tampering - The Google Update service that was installed is also susceptible to tampering by the NT SERVICE\TrustedInstaller account.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_vcuxy3Ozzt0/TUGdlpz_-5I/AAAAAAAAAU8/Bj2VGw76OK0/s1600/screen5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;http://4.bp.blogspot.com/_vcuxy3Ozzt0/TUGdlpz_-5I/AAAAAAAAAU8/Bj2VGw76OK0/s400/screen5.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;The Attack Surface tab describes each of the areas assessed in which changes were introduced and details regarding what changed in each area. &amp;nbsp;This is the most valuable component to me as it describes the specific changes to the operating environment that resulted from the installation of the software.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;In our case here is what the Google Cloud Connect software changed:&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;New Service - Google Update Service&lt;/li&gt;&lt;li&gt;New Running Processes - google crash handler and a .NET framework utility&lt;/li&gt;&lt;li&gt;113 New Registered COM Controls - IE mostly but controls used within the software.&lt;/li&gt;&lt;li&gt;3 New Internet Explorer Silent Elevation Entries / Preapproved controls - Google Update plugin - This is interesting as it looks like this gets added to the list of approved protected mode controls - more investigation needed here.&lt;/li&gt;&lt;li&gt;1 New TCP Port - Established outbound TCP port on 49336. &amp;nbsp;This is likely the port used by the google update service and checks for updates during the install. &amp;nbsp;Not sure more investigation likely here as well.&lt;/li&gt;&lt;li&gt;6 New Named Pipes&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_vcuxy3Ozzt0/TUGdmKTXheI/AAAAAAAAAVA/NFeDR2HxLJs/s1600/screen4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;http://4.bp.blogspot.com/_vcuxy3Ozzt0/TUGdmKTXheI/AAAAAAAAAVA/NFeDR2HxLJs/s400/screen4.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Overall this tool is extremely helpful in understanding the changes made to the Windows OS environment from the installation of software. &amp;nbsp;It will detect things like new services being installed, such as the google update service that you might not have realized was being installed. &amp;nbsp;I recommend using ASA to analyze software that you intend to install and make sure you know what you&#39;re installing and what effect different installation options have.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/3594611337979923793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=3594611337979923793&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/3594611337979923793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/3594611337979923793'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/01/microsoft-attack-surface-analyzer.html' title='Microsoft Attack Surface Analyzer - Review'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_vcuxy3Ozzt0/TUGdXP9kNfI/AAAAAAAAAUw/ssb04d6PGrA/s72-c/screen1.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-8887078513675909349</id><published>2011-01-20T14:43:00.000-07:00</published><updated>2011-08-05T11:08:57.718-06:00</updated><title type='text'>Business Browsing Insecurity</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_vcuxy3Ozzt0/TTisepn-TaI/AAAAAAAAAUs/S0dbm5SLdJU/s1600/presentation01.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;160&quot; src=&quot;http://3.bp.blogspot.com/_vcuxy3Ozzt0/TTisepn-TaI/AAAAAAAAAUs/S0dbm5SLdJU/s200/presentation01.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Just finished my talk on browser insecurity for the Calgary ISACA chapter. &amp;nbsp;Thank you to those who attended. &amp;nbsp;The intention of the topic isn&#39;t to scare people, but to help inform those that only hear from vendor&#39;s regularly regarding the state of their controls.&lt;br /&gt;&lt;br /&gt;Here is a link to the presentation in both pdf (with speaking notes) and the ppt formats.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.triplecheck.ca/Browser_insecurity_Business.pdf&quot;&gt;PDF Presentation&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.triplecheck.ca/Browser_Insecurity_Business.ppt&quot;&gt;PPT Presentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If anyone wants to continue any of the discussions we had afterward please feel free to email or call me.</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/8887078513675909349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=8887078513675909349&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/8887078513675909349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/8887078513675909349'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/01/business-browsing-insecurity.html' title='Business Browsing Insecurity'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_vcuxy3Ozzt0/TTisepn-TaI/AAAAAAAAAUs/S0dbm5SLdJU/s72-c/presentation01.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-3113339053089396973</id><published>2011-01-05T13:08:00.000-07:00</published><updated>2011-08-05T11:08:57.718-06:00</updated><title type='text'>PCI-DSS Version 2.0 - Standard Effective</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/_vcuxy3Ozzt0/TSTPpFac75I/AAAAAAAAAUo/78N8Ol8Okhk/s1600/Screen+shot+2011-01-05+at+1.07.01+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;162&quot; src=&quot;http://2.bp.blogspot.com/_vcuxy3Ozzt0/TSTPpFac75I/AAAAAAAAAUo/78N8Ol8Okhk/s200/Screen+shot+2011-01-05+at+1.07.01+PM.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;If you&#39;ve stayed connected to the PCI-DSS world, you&#39;ll know that version 2.0 of the standard was released late last year. &amp;nbsp;As of January 1st, 2011 stage 2 has begun, which means the standard becomes effective. &amp;nbsp;Which unfortunately only means that stakeholders (merchants, processors, etc) should start using the new standard and not the old, not that the standard provides effective security (that would be nice if you could just announce that kind of thing). &amp;nbsp;Here is a &lt;a href=&quot;https://www.pcisecuritystandards.org/pdfs/pci_lifecycle_for_changes_to_dss_and_padss.pdf&quot;&gt;link&lt;/a&gt; to the standard&#39;s lifecycle to make this more clear.&lt;br /&gt;&lt;br /&gt;Keep in mind that you can still use the old standard for compliance reporting for 14 months, but if the new standard is available, its likely a good idea to get a handle on the changes and how they&#39;ll affect your compliance program.</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/3113339053089396973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=3113339053089396973&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/3113339053089396973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/3113339053089396973'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/01/pci-dss-version-20-standard-effective.html' title='PCI-DSS Version 2.0 - Standard Effective'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_vcuxy3Ozzt0/TSTPpFac75I/AAAAAAAAAUo/78N8Ol8Okhk/s72-c/Screen+shot+2011-01-05+at+1.07.01+PM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-2436897149235741252</id><published>2011-01-03T10:50:00.000-07:00</published><updated>2011-08-05T11:08:57.719-06:00</updated><title type='text'>Encryption Fails - Embedded SSL Keys - PS3 root keys</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://imgs.xkcd.com/comics/random_number.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;115&quot; src=&quot;http://imgs.xkcd.com/comics/random_number.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;A couple of noteworthy failures in the implementations of encryption.&lt;br /&gt;&lt;br /&gt;The &lt;a href=&quot;http://code.google.com/p/littleblackbox/&quot;&gt;littleblackbox&lt;/a&gt; project over at google code aims to provide a list of all of the private keys embedded into device firmware by vendors that are too lazy to create unique private keys for devices. &amp;nbsp;This includes consumer devices, some commercial devices, basically anything that has a private key embedded in common firmware shipped with the device. &amp;nbsp;Once you have the private keys you can then decrypt future communications from the devices (read: admin interface traffic, SSL vpn session negotiation, etc).&lt;br /&gt;&lt;br /&gt;This affects lots of products and software including many of the popular dd-wrt devices.&lt;br /&gt;&lt;br /&gt;Want to add to the list of recognized private keys, simply download the &lt;a href=&quot;http://code.google.com/p/binwalk/&quot;&gt;binwalk&lt;/a&gt; tool and feed it a firmware file from your device.&lt;br /&gt;&lt;br /&gt;It also appears that the root encryption key from Sony&#39;s PS3 game console has been discovered and posted by Geohot on his &lt;a href=&quot;http://geohot.com/&quot;&gt;site&lt;/a&gt;. &amp;nbsp;Here is a &lt;a href=&quot;http://www.youtube.com/watch?v=hcbaeKA2moE&amp;amp;feature=player_embedded&quot;&gt;video&lt;/a&gt; from fail0verflow&#39;s explanation of the weaknesses in the PS3 security model.</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/2436897149235741252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=2436897149235741252&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/2436897149235741252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/2436897149235741252'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/01/encryption-fails-embedded-ssl-keys-ps3.html' title='Encryption Fails - Embedded SSL Keys - PS3 root keys'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-5695244527246113426</id><published>2011-01-03T09:42:00.000-07:00</published><updated>2011-08-05T11:08:57.719-06:00</updated><title type='text'>Google&amp;#39;s Michael Z Releases a Contentious New Tool - cross_fuzz</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_vcuxy3Ozzt0/TSH8gfL25RI/AAAAAAAAAUk/18nTv3hM2WU/s1600/download.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;161&quot; src=&quot;http://1.bp.blogspot.com/_vcuxy3Ozzt0/TSH8gfL25RI/AAAAAAAAAUk/18nTv3hM2WU/s200/download.jpeg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Lcamtuf or Michael Zalewski has released a tool to test browsers for security issues by parsing the DOM object model, injecting values into a large number of objects, and triggering garbage collection by destroying the created objects. &amp;nbsp;A more detailed explanation of the tool and how it works can be found here:&lt;br /&gt;&lt;br /&gt;http://lcamtuf.blogspot.com/2011/01/announcing-crossfuzz-potential-0-day-in.html&lt;br /&gt;&lt;br /&gt;The interesting part is that Microsoft had previously asked to have the tool&#39;s release delayed due to an un-patched vulnerability discovered in the IE browser, exploitable on XP. &amp;nbsp;Michael declined to delay the release stating that he had reason to believe that possibly nefarious individuals were aware of the bug, and may be exploiting it in the wild.&lt;br /&gt;&lt;br /&gt;Some commentary over at Slashdot &lt;a href=&quot;http://tech.slashdot.org/story/11/01/03/1557208/MS-Asks-Google-To-Delay-Fuzzer-Tool?from=rss&quot;&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Interesting start to 2011!</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/5695244527246113426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=5695244527246113426&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/5695244527246113426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/5695244527246113426'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2011/01/google-michael-z-releases-contentious.html' title='Google&amp;#39;s Michael Z Releases a Contentious New Tool - cross_fuzz'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_vcuxy3Ozzt0/TSH8gfL25RI/AAAAAAAAAUk/18nTv3hM2WU/s72-c/download.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-8200709487820056354</id><published>2010-12-13T10:33:00.000-07:00</published><updated>2011-08-05T11:08:57.719-06:00</updated><title type='text'>Protection and Response to User Account Leaks</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_vcuxy3Ozzt0/TQZY0A4pILI/AAAAAAAAAUc/n3yYJuudpH4/s1600/leaky-bucket2-255x300.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://1.bp.blogspot.com/_vcuxy3Ozzt0/TQZY0A4pILI/AAAAAAAAAUc/n3yYJuudpH4/s200/leaky-bucket2-255x300.jpg&quot; width=&quot;170&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Today it is being widely published that Gawker media has had their entire databased of user accounts and passwords (DES encrypted) leaked to the public. &amp;nbsp;Although this event may have been limited to those with user accounts on Gawker properties, imagine this happening on a major service like google, hotmail, or your bank. &lt;br /&gt;&lt;br /&gt;The two most significant impacts to most people are:&lt;br /&gt;&lt;br /&gt;1) &amp;nbsp;Gaining access to the Gawker services exposed. &amp;nbsp;Once the encryption is brute forced on the password data it is possible for someone to directly login to the service as you.&lt;br /&gt;&lt;br /&gt;2) &amp;nbsp;Reuse of passwords on other services. &amp;nbsp;Because humans are creatures of habit, we tend to reuse usernames and passwords across services, so if someone can find your email address and password, they can attempt to login to other services as you as well.&lt;br /&gt;&lt;br /&gt;This provides an opportunity to reflect on methods of preventing and responding to these types of events.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Response&lt;/b&gt; - Although it appears to be a good idea to change the password on the affect service account immediately, one of the serious issues with this is that the systems on which you are changing the password may be compromised which would lead to the attacker knowing the new password.&lt;br /&gt;&lt;br /&gt;Also, if you are the security manager for an organization, get a copy of the dumped account information and find out if you have any affected users. &amp;nbsp;Do a search for your company name / domain name, and/or search for hashes of email addresses.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Prevention&lt;/b&gt; - IMPORTANT - stop using the same passwords across systems. &amp;nbsp;Although this is an inconvenience, using different passwords across services will prevent someone from using a compromised password on other services. &amp;nbsp;Come up with a scheme that works for you to create unique passwords for different services that you can remember.&lt;br /&gt;&lt;br /&gt;Use strong passwords. &amp;nbsp;There are great strong password generators that you can use to come up with good passwords.&lt;br /&gt;&lt;br /&gt;Change your passwords occasionally. &amp;nbsp;Once a year will prevent really stale passwords from being compromised and used, plus it will keep you&amp;nbsp;exercising&amp;nbsp;your brain to remember new passwords.&lt;br /&gt;&lt;br /&gt;Use multifactor authentication where possible. &amp;nbsp;Google and others have made it easy to implement two factor authentication using things like smart phones, SMS, public phones, etc. &amp;nbsp;These are easy to implement and makes a password compromise a non-event.</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/8200709487820056354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=8200709487820056354&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/8200709487820056354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/8200709487820056354'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2010/12/protection-and-response-to-user-account.html' title='Protection and Response to User Account Leaks'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_vcuxy3Ozzt0/TQZY0A4pILI/AAAAAAAAAUc/n3yYJuudpH4/s72-c/leaky-bucket2-255x300.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-3193365811953227533</id><published>2010-11-23T16:25:00.000-07:00</published><updated>2011-08-05T11:08:57.720-06:00</updated><title type='text'>Google Application Security Info</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt;I&#39;ve covered this before, but google&#39;s team has done a fantastic job of promoting improved application security practices. &amp;nbsp;The gruyere (http://google-gruyere.appspot.com/) is a set of application security training activities focused on educating developers on how to identify and respond to application security issues using a real application. &amp;nbsp;For those with no budget for security training, this is perfect!&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/3193365811953227533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=3193365811953227533&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/3193365811953227533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/3193365811953227533'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2010/11/google-application-security-info.html' title='Google Application Security Info'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-8470585285796592611</id><published>2010-10-18T10:16:00.000-06:00</published><updated>2011-08-05T11:08:57.720-06:00</updated><title type='text'>Security Updates - Monday October 18th</title><content type='html'>Its been close to a month since my last post. &amp;nbsp;Here is a quick list of a few things that are worth mentioning in the security business today;&lt;br /&gt;&lt;br /&gt;Advanced Evasion Techniques - StoneSoft and ICSA labs identifying and testing some new network security evasion techniques. &amp;nbsp;Looks like there is some substance here, as tweets are starting from a few credible sources. &amp;nbsp;&lt;a href=&quot;https://www.icsalabs.com/blogs/icsa-labs%E2%80%99-role-stonesoft-discovered-advanced-evasion-techniques&quot;&gt;Link&lt;/a&gt;&amp;nbsp;- beware this looks like it might just be vendor FUD!&lt;br /&gt;&lt;br /&gt;HDMoore and metasploit release a new version of the wiki, and metasploit unleashed. &amp;nbsp;This is a great resource for anyone needing an intro to pentesting using the framework. &amp;nbsp;&lt;a href=&quot;http://www.offensive-security.com/metasploit-unleashed-training/msfu-update/&quot;&gt;Link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Social Engineering Toolkit or SET has been updated with a few notables including new functionality for the teensy - the hardware based HID attack vector. &amp;nbsp;&lt;a href=&quot;http://www.social-engineer.org/framework/Computer_Based_Social_Engineering_Tools:_Social_Engineer_Toolkit_(SET)&quot;&gt;Link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The 2010 Verizon PCI-DSS report has been released. &amp;nbsp;&lt;a href=&quot;http://www.verizonbusiness.com/resources/reports/rp_2010-payment-card-industry-compliance-report_en_xg.pdf&quot;&gt;Link&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/8470585285796592611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=8470585285796592611&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/8470585285796592611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/8470585285796592611'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2010/10/security-updates-monday-october-18th.html' title='Security Updates - Monday October 18th'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-280633217534095101</id><published>2010-09-19T15:57:00.000-06:00</published><updated>2011-08-05T11:08:57.721-06:00</updated><title type='text'>.NET Security Issues - Crypto Attack PoC</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_vcuxy3Ozzt0/TJaHRoxgg1I/AAAAAAAAAUE/5BE02WiHOyg/s1600/images+(5).jpeg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;128&quot; src=&quot;http://3.bp.blogspot.com/_vcuxy3Ozzt0/TJaHRoxgg1I/AAAAAAAAAUE/5BE02WiHOyg/s200/images+(5).jpeg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;There has been some news regarding the latest .NET attack, which exposes some of the oracle padding issues related to some of the tokens used by .NET applications. &amp;nbsp;Some people have been downplaying the issues saying that these are only theoretical attacks, now researchers have posted a very practical &lt;a href=&quot;http://threatpost.com/en_us/blogs/demo-aspnet-padding-oracle-attack-091710&quot;&gt;demonstration&lt;/a&gt; of the attack on dotnetnuke. &amp;nbsp;Enjoy!</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/280633217534095101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=280633217534095101&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/280633217534095101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/280633217534095101'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2010/09/net-security-issues-crypto-attack-poc.html' title='.NET Security Issues - Crypto Attack PoC'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_vcuxy3Ozzt0/TJaHRoxgg1I/AAAAAAAAAUE/5BE02WiHOyg/s72-c/images+(5).jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4426055688740161632.post-7220229623555555088</id><published>2010-09-09T10:42:00.000-06:00</published><updated>2011-08-05T11:08:57.721-06:00</updated><title type='text'>Adobe 0-day Weaponization</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_vcuxy3Ozzt0/TIkOOhtSaEI/AAAAAAAAAT8/9RWFM2gxFMA/s1600/Screen+shot+2010-09-09+at+10.32.44+AM.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;165&quot; src=&quot;http://4.bp.blogspot.com/_vcuxy3Ozzt0/TIkOOhtSaEI/AAAAAAAAAT8/9RWFM2gxFMA/s200/Screen+shot+2010-09-09+at+10.32.44+AM.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;So, it used to take at least some time before published 0-day vulnerabilities were weaponized into malicious trojans and other exploit code. &amp;nbsp;Now it appears that they time to develop exploit modules is extremely limited, and possibly in some cases prepared before public release.&lt;br /&gt;&lt;br /&gt;As referenced in the &lt;a href=&quot;http://it.slashdot.org/story/10/09/09/157246/New-Adobe-PDF-Zero-Day-Under-Attack?from=rss&quot;&gt;slashdot story&lt;/a&gt; an Adobe spokesman described that the situation could change with the availability of the public samples and exploit code. &amp;nbsp;I think these types of advisories should be changed to &quot;..the situation has changed, &lt;a href=&quot;http://metasploit.com/svn/framework3/trunk/modules/exploits/windows/fileformat/adobe_cooltype_sing.rb&quot;&gt;exploit code&lt;/a&gt; certainly already exists and has been used privately for some time..&quot;</content><link rel='replies' type='application/atom+xml' href='http://blog.triplecheck.ca/feeds/7220229623555555088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4426055688740161632&amp;postID=7220229623555555088&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/7220229623555555088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4426055688740161632/posts/default/7220229623555555088'/><link rel='alternate' type='text/html' href='http://blog.triplecheck.ca/2010/09/adobe-0-day-weaponization.html' title='Adobe 0-day Weaponization'/><author><name>Mark Linton</name><uri>http://www.blogger.com/profile/18110358912424827932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_vcuxy3Ozzt0/TIkOOhtSaEI/AAAAAAAAAT8/9RWFM2gxFMA/s72-c/Screen+shot+2010-09-09+at+10.32.44+AM.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>