Category: Computer Security

  • Dvorak's Blog Spam Fix

    Dvorak gets no spam, now he gets no blog spam. 

    But my spam problems have just begun:
    I started getting nailed with casino, porn and commercial site spam.  They trackback promoting Disney Trips, penis enlargements or, my favorite, Texas Holdem.  I still get a few spam links about every few weeks or so.  And I'm currently getting and giving traffic to a casino site.. and I haven't figured out how that is happening.  I'm sure these bastards are usings some kind of software to locate vulnerable (anonymous accepting) blogs and nuke them.  I've had to terminate my anonymous comments and I'm thinking of shutting down my Trackbacks.  I also blocked a few repeat offenders.  For me, that is unfortunate because the interaction (free comments, links to and from relevant sites of many different oppinions) is the coolest thing about blogs.  Blog innocence has come and gone over night.

    Appearently, Marc Perkel at ctyme.com has found a way to get rid of all spam providing you are using apache and on word press.

    He does it with this code:

    < location /blog/wp-comments-newpost.php >
    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^.*dvorak.org/.*
    RewriteRule ^.* http://www.ctyme.com/comment-spam.html
    < /location >

    read more | digg story

  • Email Security and the Necessity of Security Education for Small Business

    Email and document security is no longer just an option for
    companies, it is a necessity. Couple that with the costly user
    licensing of most enterprise software solutions and many small business
    operators can be locked out of taking advantage of Best Practice
    strategies that ensure the privacy of intellectual property and
    communication. Setting rights permissions to documents and encrypting
    email will be essential to future security practices for all businesses.

    Common
    knowledge has been that the less sophisticated small business operates
    on a pricing sensitivity and is more apt to take advantage of
    promotions, whereas the more sophisticated make security decisions
    based on perceived business necessities. Overall, small businesses tend
    towards waiting to implement internet security measures until after
    suffering an email breach or informational leak. By this time privacy
    and accompanying monetary loss may have already done irreparable harm
    to a company's intellectual property and reputation. Large enterprise
    solutions make it necessary to adopt complex IT infrastructures and
    processes that are usually dependent on an IT staff – a solution that
    does not fit well into the budgets of most small businesses.

    According
    to published reports in PCWorld.com, there are nearly 70 million small
    businesses worldwide and over 20 million in the U.S. alone. Small
    business is a major part of the global economy – that means it's time
    to replace a general passivity towards the possible threats from email
    and document theft with a look towards initiating security measures as
    a business standard. The increasing level of security risk due to email
    and intellectual property theft make it imperative for small businesses
    to raise their level of security knowledge and investment.

    Recent
    studies show that although information security is a high concern for
    small business owners, lack of actual knowledge and awareness of the
    economic impact of security incidents is equally high. Imparting an
    awareness to the small business community of the real threats in
    regards to security vulnerability should be top priority. Through
    education in this arena, small businesses can better enable them to not
    only determine their own level of risk but also choose the necessary
    email and document security solutions.

    The responsibility of
    raising awareness of security provisions needs to come not only from
    governing agency reports, but also from security solution vendors.
    Providers of business tool solutions are better equipped than any other
    entity to position themselves as leaders in educating businesses on not
    only the dangers but the appropriate basic security measures to
    complement a small company infrastructure. Especially here, being
    informed on which internet security products best suit a company need
    is important as the needs of small businesses are vastly different than
    that of enterprise businesses.

    Look to numerous market survey and
    analysis reports that specialize in studies on information security and
    small business. A little research will show they repeatedly state the
    same warning to small businesses – they need to change their attitude
    towards security and begin adopting a security plan.

    Taking the
    time to gather information on creating good internet security practices
    will lead to a decrease in the future cost of lost productivity, and by
    educating your workforce you create an even wider prevention of
    productivity loss.

    Nan Schwarz, Director of Corporate Marketing
    http://www.essentialsecurity.com

    Schwarz
    is the director of corporate marketing for Essential Security Software
    and is responsible for worldwide creative marketing strategy and
    execution, corporate branding, and public relations.

    Essential
    Security Software (ESS) is a provider of document and email security
    solutions. ESS has developed a premier, easy-to-use, peer-to-peer
    content protection and user rights management solution that enables
    small business owners and individuals to securely distribute sensitive
    email messages and documents while protecting the privacy, integrity
    and authenticity of their intellectual property. ESS believes that
    people have the right to affordable security software technology that
    is powerful, flexible, and easy-to-use.

  • Training on Security+

    I will be doing training on the Security+ for the ISSA-COS.  I'm
    traing the Communcation Security portion of the test.  This is one
    of my favorite sections. 

    I told the ISSA guys I'd do it as long as I didn't have to train on Crypto which is one of my weaker subjects. 

    I'm excited about the training because I feel like I will really be
    able to help people ace this test.  Most security professionals
    who have been IT for more than a couple of years won't have a problem
    studying for it and passing it. 

    It really is just basic technical information security
    stuff.   There is also a lot of support on the Internet for
    this test: practice tests, guidance on what to study, and
    encouragement. 

    Don't sweat this test.  Especially if you've studied.

  • First potential virus risk for Windows Vista found

    “Virus writers are targeting a new Microsoft tool that will be part
    of Windows and is set to ship as part of the next Exchange e-mail
    server release.” – C|Net

    F-Secure has already found a possible flaw in the Windows Vista
    (code named Longhorn) command Shell called Monad also know as MSH.

    Representatives of F-Secure stated that if Microsoft released Windows
    Vista with MSH enabled, it could cause and outbreak of scripting
    viruses.  Examples of Scripting viruses include Macrovirues, the
    ILOVEYou VB scripting virus and the Melissa virus.

    The exploit aiming at MSH is discussed here.

    Microsoft my chose to disable MSH by default or simply add it as a plugin. 

  • VMware for Security Training

    VMware or Virtual Machine Software is an excellent tool to use for penetration training. 

    I went to an ethical hacking course with New Horizons and that is what
    they used to train us.  Each student was able to operate three or
    more environments (windows 2000, Knoppix STD, and Window XP) and attack
    either our own virtual network or the Instructors firewall to
    demonstrate the use of Netcat for example.

    It was a very cool way to learn.  Years ago I was in a training
    course created by Global Knowlegde for basic networking, hardware,
    cisco routers and a Microsoft cert.  I recall them bringing a ton
    of equipment with them and having trouble getting on and off planes
    with it.   With a software solution like VMware they could
    have carried much less equipment.

    VMware allows you to operate multiple Operating Systems on one
    computer.  OS's such as Linux, OSX, and Windows 2003, for example
    can be placed on the same system.  VMware gives you the ability to
    switch from one system to another with ease.  My only complaint is
    that it seems to be incompatible with some software you might try to
    install on it.  But it works with the main stuff such as protocol
    suites just fine.

    Vmware is great check out their free trial.

  • Home made Homemonkey: HoneySpider

    In my quest to find more viruses, trojans, and worms (which I find fastinating)  I started building my own HoneyMonkey server which I call a “HoneySpider.”

    What the hell is a HoneyMonkey?

    You've heard of HoneyPots, right?  A server that is set up to trick and track potential malicious hackers who think they have found the goods but have in fact been seduced by a decoy.  Brilliant defense however it is very passive as you must wait for the bastard hackers to come to your decoy system.  The HoneyMonkey is active in that it actively locates sites, pages and weblinks that seek to exploit systems.  The Microsoft's Strider HoneyMonkey Exploit Detection system is great evolutionary step for a proactive method of Internet security (something I've been waiting for a while).  It actually crawls the web to locate these evil boxes and maps out there location on the Web.

    I thought the concept seems pretty self explanatory:  set up a server that crawls the web specifically looking for offending sites.  This can be down with and old box you happen to have laying around and a web crawler like Zeus.

     

    I'm still working on it.  I'll keep you posted.

     

  • Hacking Threats and Protective Security

    Written by Michael Hart

    The 1998 Data Protection Act was not an extension to, but rather a
    replacement which retains the existing provisions of the data
    protection system established by the 1984 legislation. The Act was to
    come into force from 24 October 1998 but was delayed until 1st March
    2000.

    In addition to data, manual records were to be brought within the terms of the new data protection system, thus allowing
    subject access rights to access to such records.

    Due
    to the allowances made for existing institutions to be brought into
    compliance with the new legislation, manual data processing that began
    before 24 October 1998 was to comply with the new subject access
    accommodations of the Act until 2001.

    Now 4 years later there are
    still unresolved issues such as the security threats presented by
    computerisation, these can be broadly divided into 3 broad categories:

    Incompatible usage:
    Where the problem is caused by an incompatible combination of
    hardware and software designed to do two unconnected but useful
    things which creates weak links between them which can be
    compromised into doing things which they should not be able to.

    Physical:
    Where the potential problem is caused by giving unauthorised persons
    physical access to the machine, might allow user to perform things that
    they should not be able to.

    Software:
    Where the problem is caused by badly written items of “privileged”
    software which can be compromised into doing things which they should
    not be able to.

    Security philosophy:
    A systems security implementations (software, protected hardware, and
    compatible) can be rendered essentially worthless without appropriate
    administrative procedures for computer system use.

    The following
    details the results of the threat analysis. If a computer system was
    setup to mimic the current running of the health practice the following
    considerations should be understood:

    Assets To Be Protected:
    That due to the nature of the institution, stable arrangements would need to be made to protect the:

    Data: Programs and data held in primary (random access and read only memory) and secondary (magnetic) storage media.

    Hardware: Microprocessors, communications links, routers, and primary / secondary storage media.

    Security Threats:
    The following details the relevant security threats to the
    institution and the more common causes of security compromise.

    Disclosure:
    Due to both the sensitive nature of the information to be stored and
    processed there are more stringent requirements of the new data
    protection legislation, all reasonable precautions must be taken to
    insure against this threat.

    Attackers:
    Although the vast majority of unauthorized access is committed by
    hackers to learn more about the way computer systems work, cracker
    activities could have serious consequences that may jeopardize an
    organisation due to the subsequent violation of the seventh data
    protection principle ie that personal data shall be surrounded by
    proper security.

    The staff:
    It is widely believed that
    unauthorized access comes from the outside, however, 80% of security
    compromises are committed by hackers and crackers internal to the
    organisation.

    operators:
    The people responsible for the installation and configuration of a
    system are of critical risk to security. Inasmuch as they may:

    [1] Have unlimited access to the system thus the data.

    [2] Be able to bypass the system protection mechanisms.

    [3] Commit their passwords for your system to a book, or loose notes.

    [4] A tendency to use common passwords on all systems they create, so that a breach on one system may extend to others.

    The data subject:
    The data subject invoking the right to access personal data creates a
    breach in security by definition. To comply with such a request the
    data must be ‘unlocked’ to provide access to it, thus creating
    additional risks to security. Inasmuch as:

    [1] If copies have to be made, this will normally be by clerical staff who would not normally have such rights themselves.

    [2] The copies may go astray whilst being made available.

    [3] Verification of the identity of the data subject becomes very important.

    Software:
    Many business have database applications that are typically designed to
    allow one to two staff to handle a greater work load. Therefore such
    software does not allow validation (confirming that data entries are
    sensible) of the details the staff enter.

    This is a critical
    security risk as it allows basic acts of fraud to be committed, such
    as, bogus data entry (entering additional unauthorised information).

    Importance Of Good Security:
    Data is valuable in terms of time and money spent on gathering and
    processing it. Poor or inadequate system protection mechanisms canlead
    to malicious computer system attacks (illegal penetration and use of
    computer equipment).

    One
    or more devious, vandalising, crackers may damage a computer system and
    / or data, such damage could have serious consequences other than those
    of the subsequent violation of the seventh data protection principle
    that may jeopardize the organisation. For example:

    Loss of information:
    Which can cost money to recreate.

    False information:
    With possible legal action taken.

    Bad management:
    Due to incorrect information.

    Principles Of Computer Security:
    The publication and exploration of inefficiencies and bugs in security
    programs that exit in all complex computer programs (including
    operating systems), methods of entry and ease of access to such
    technical information has meant that a system is only as secure as the
    people who have access to it and that good system security cannot be
    guaranteed by the application of a device or operating system.

    Computerisation:
    Media reports that draw public attention to the security threats
    inherent in the nature of programable technology and the safety of
    individuals information has given rise to situations where institutions
    entrusted with sensitive information need to spend as much time and
    energy to gain public trust in such systems as they do in providing
    serveries.

    Although
    this scenario does not yet apply to the health industry inasmuch as the
    public are not yet the end users of the system, such social impressions
    must be considered:

    This leads us to the question: if life with
    computers is so wonderous, how do you leave it? Simply flip a switch
    and everything will shut down and you can explore the marvels of the
    oustide world. Computers are only tools and, just like an electric
    screwdriver, computers can save time and effort without taking anything
    away from you. All you have to decide is when you want to use a
    computer and when you don't, you're still in complete control of your
    life.

    Principles Of Inference:
    One of the new concepts introduced by the data protection legislation
    is ‘inference’, and data is now regarded as itself sensitive if
    sensitive data can be inferred from it. For example, if an estate agent
    displays complete details about one terraced house, you can infer what
    the neighbouring house is like. In a medical practice, full patient
    details about three members of a family could probably allow you to
    construct the details of a fourth.

    This
    must be linked to the proposition that, in the last 10 years or so more
    information has been stored about individuals than in all of previous
    history, and, because of computerisation, all of that information is
    capable of being pulled together from the different organisations
    (banks, stores, state, etc) which hold it.

    Right To Privacy:
    It can be seen that the statement ‘The processing of personal
    computerised data represents a threat to the individual’s right to
    privacy’ is well founded. Unfortunately, until now, there has been no
    statutory right in English law to personal privacy.

    For
    this reason, a right to privacy of that information has been set into
    the data protection legislation, and, it is only such legislation that
    prevents complete dossiers from being compiled on any given individual.

    Health
    professionals are exempted from the need for prior approval before
    processing personal information, for example, as it is clear the health
    of the individual overrides the individual’s right to privacy, and the
    consent can be taken for granted.

    This does not prevent health
    professionals from having the full burden of protecting that
    information from unauthorised access, specifically due to the higher
    obligations placed on them by the Hippocratic oath which states that a
    member of the medical profession should respect the secrets which are
    confided them, even after the patient has died.

    However,
    as can be seen from the exemptions and exceptions, a difficult balance
    has to be achieved between the right to privacy, and the needs of the
    individual (and/or the organisation).

    In the case of the any
    entity or practice, the data subject’s rights to the protection of the
    data that relates to them creates a conflict of interests between them
    and the practice inasmuch the complex security system needed for this
    requires extra administration and the navigation of a complex system
    every time data is need may place extra stress on the staff, both
    things the management may wish to avoid.

    © I am the website administrator of the Wandle industrial museum (http://www.wandle.org).
    Established in 1983 by local people to ensure that the history of the
    valley was no longer neglected but enhanced awareness its heritage for
    the use and benefits of the community.

  • Information Security vs. Information Technology

    In my experience Information Security as a career field is far superior
    to Information Technology (IT).  I've done both for a number of
    years.  IT seems to get worse every year and Information Security
    seems to get better.

    Overall Information Security pays better, has less competition from
    competent professionals and usually doesn't have a lot of out of
    country competition.  There are exceptions such as highly
    specialized IT jobs and management posistions.  When I refer to
    “IT” I'm speaking of basic network engineers and
    System Administors not WAN engineering CCIE's, or IT guys with running
    their own business contracts or very specialized software coders that
    know assembly.  I used to be very excited about IT until I went
    into the private sector for about a year.

    Why does Information Technology suck as a career field?
    Well it doensn't necessarily SUCK, but there are several reasons why I
    will more than likely never go back to vanilla flavored IT: Too much work, Slave wages, competition.

    Lets start with too much work.  Many business' that rely heavily
    on their servers, routers, Data bases and other information systems
    want their systems to be up 24/7 which requires on call workers. 
    I used to be excited about getting the pager and/or corporate cellphone
    until I got called a few times at the crack of ASS
    on a weekend.  When a critical system goes down, the IT persons'
    pager blows up.  This sometimes means working long hours. 
    When you are on call, your free time is completely dependent on the
    status of the Information System.  FYI, the system hardly
    ever goes down when you're sitting at home thinking, “Damn, I'm bored!
    I wish I could fix the server.”  It usually goes off when your
    at your daughter graduation or in the middle of your mariage about to say “I DO” or in mid-stroke when you're about to orgasm.

    Information Security specialists can also have a “digital leash.” 
    But major virus' taking down an entire network is much more rare than a
    system crash or user error.. especially if you have Windows
    behind a good robust firewall.

    Slave wages.. o.k. thats an overstatement, but unless you are
    specialized, as stated above, you will be hard pressed to make over 55k
    in a basic IT job.  Now 55k is pretty good, but in security you
    can make as much as 100k (particulary in forensics).

    The low wages are directly related to the amazing amount of competition
    you will face as an IT guy.  Where I live there are a hand full of
    military installations which crank out bright young service who are
    willing to take the minimum that most companies will pay.  One of
    the biggest competitors may not even come from your country of
    origin.  In the U.S., global outsourcing has become an
    epidemic.  India is one of the biggest competitors for American IT
    jobs including help desk and software engineering.

    Information Security typically hires within the host coutries
    borders.  Many even require a secuirty clearance which greatly
    limits not only international competition, but local competition as
    well.  

    The bottom line in Information Technology and Information Security is
    specialization.  The more skilled you are at one particular trade,
    the more certifications, licenses and degrees you have focusing on one
    specialized skill that are in demand the better. They may just be
    pieces of paper but consider them ammunition against the competition
    that want YOUR job.  The specialization doesn't have to be in
    Security it could be in Database Analysis or Network Management or some
    programming language.         

  • Taking the CISSP: part 1

    I took the CISSP.  I really don’t know what to say about it aside from acknowledging that it was extremily difficult.  Andrew Briney’s article is the most accurate description of the CISSP test.  Briney says, “It’s a mystery wrapped in riddle inside an enigma.”

    His other very true point:

    The exam is best characterized as an ‘inch deep and a mile wide.’ Whether this makes it easy or difficult is a matter of perspective.”

    For me the hardest part were the answers.  I feel like I’ve mastered the art of studying for a test.  The fact that there is so much knowledge crammed in a 250 question test makes my study techniques watered down.  Its very difficult to cover all 10 domains effectively.

    I’m not one of those bastards that can walk into a test cold (no studying, no worries) finish in half the average time and pass.  If I don’t study, I fail.  I’ve learned to live with this.  I know my weakness.  I just second guess myself too much on every answer.  I’m one of those guys that does not believe that everything is black and white but that everything is a million shades of gray.  For me that is where the difficulty lies.  The CISSP wants you to choose the “best” answer.  So while many or even ALL of the answers might be true, there is only one BEST answer.  But my best might not be your best.

    I’ve taken many certifications.  They have become almost a hobby of mine.  In June, I took the Security+ hoping it would help prepare me for the CISSP.  First of all let me just say comparing the the CISSP and the Security+ is like comparing Lennox Lewis’ fighting style to that of some 12 year old girl from John C. Still Middle School.  There is NO freakin’ comparison… NONE, do you hear me!  The preparation that I put into the Security+ is what help me in my CISSP success.  That being said, there were about 6 very similar questions from the Security+ that were on the CISSP but the CISSP contains ALL of the domains of the Security+ on a comprehensive level.

    As I said, I’ve taken many certs.  And I DO NOT think that taking a test will make anyone instantly smarter or more technically skilled then some “l33t hacker” that has been cracking databases since age 12, but I DO believe some certifications have great value to the IT and Security industry.  With the possible exception of the CISA, the CISSP is the most exaulted security cert you can get right now.  Many say that any dependency on certification is what is lowering the amount of IT and security professionals with skills.  While there maybe truth to that, I say it is just another way for employers to gauge whether or not they are investing in a skilled employee.  Whether they choose the right candidate will ultimately be decided (just like anyone else) by time.

    NO certification I have taken comes within an Astronomical Unit of the CISSP.  Of course I’m not an MCSE or a CCNP (though I’ve tasted the fruits of both) so perhaps there is a match in its level of difficulty.

    Having taken the test I don’t feel I was fully prepared even though I have legitamate experience in nearly all aspects of security, I read a book and studied on and off for a year before taking the test.  I tell you, this test beat the shit out of me.  They give you 6 hours to complete the test and I finished in 5 1/2 hours.  When I was done, I was sure I’d failed.  I started trying to think of ways I’d pay the company back since they would not pay for a failed certification.  I also started studying for the repeat.  I was pleasantly surprised when I got the “congradulations” email.

    Adequate study for me would have consisted of reading no less that two “600 page” books and going to a boot camp. 

    This is the best online CISSP resource I have found: www.cccure.org.

     

    Special Shout outs go to the ISSA COS chapter and Mr. Proeller, so long and thanks for all the bagels.. bad, bad joke…42.

  • Comment Spammers Exploiting Open blogs

    I've recently experienced an increase in spam traffic on my blog.
    It started when I got about 20 comments in one day on one of my least
    popular articles.  I could see that the porn spammer had dug deep
    into my site and found a seemingly insignifigant article to place about
    100 links.  I deleted them imediately and blocked the IP from
    whince they came. 

    The very next day I had fifteen more.  I delete those and blocked
    that IP.  I've been forced to turn off my anonymous
    comments.  One of my favorite things about blogs is that anyone
    can say anything – they so refreshingly interactive that they create
    these close relationships with readers. 

    Unfortunately, casino, porn and pill spammers also see the power of
    blogs.  They target blogs with anonymous comments and
    trackbacks.  And they use thousands of hacked computers to act as
    proxies so that even if you block their IP they've got plenty more ways
    to get to you. 

    I've blocked them and I'm still seeing traffic coming from their sites
    which tells me that they have linked to my site and my visitors are
    clicking into their site then coming back to me. 

    Here is a list of Casino Spammers retreived from Netaloid.com

    “Finding our Poker Spammer’s identifying links is easy. Just
    visit one of his web pages by using one of the thousands of spam links
    he left on your site. Like poker.terashells.com, for instance. Then
    click on the links to the casino sites. You’ll see something like (or
    identical to) this:”

    http://www.pacificpoker.com/default.htm?sr=904970&flag=0002

    http://www.partypoker.com/index20100.htm?wm=2445773

    http://www.empirepoker.com/index.htm?wm=2170658

    http://banner.casinolasvegas.com/cgi-bin/redir.cgi?id=N&member=onlinecas&profile=lv2m

    http://www.888.com/default.htm?sr=611794&flag=0002

    http://www.starluckcasino.com/slcasino/links/56296.html

    http://www.aceclub.com/aceclub/links/1790.html

    http://www.reefclubcasino.com/default.htm?sr=806320&flag=0002

    For more on legally stopping Casino, Porn and other spammers visit:

    http://www.thepetitionsite.com/takeaction/353566831?ltl=1124161500

    http://www.theregister.co.uk/2005/01/31/link_spamer_interview/