Author: Todd Dow

  • Cryptogeddon – Coming Soon!

    Cryptogeddon – Coming Soon!

    cryptogeddon - logoI’d like to give you a heads up on a project that I’ve been working on called Cryptogeddon. I am passionate about infosec and Cryptogeddon is about to become my muse in the infosec space.

    In a nutshell, Cryptogeddon is an online cyber security war game. The game consists of various missions, each of which challenges the participant to apply infosec tools to solve technology puzzles – an online scavenger hunt, if you will. Each mission comes with a solution that teaches the participant which tools to use and how to apply the tools to solve the mission.

    Each Cryptogeddon Mission Pack consists of the following:

    1. Mission Cover - templatea synopsis – this introduces the mission, provides some background info and sets the stage for the work that needs to be done;
    2. Objective(s) – this clearly articulates the tasks that need to be done to complete the mission;
    3. Asset list – each mission starts with at least one digital asset that you will need in order to complete the mission. The asset list provides an inventory of your starting assets, along with instructions to obtain those assets;
    4. Tools – this section contains potential spoilers. It lists all of the tools that are required to complete the mission. Only read this section if you need help or if you want to review how you did at the end of the mission;
    5. Support services – this section details how you get help with your mission if you get stuck, if the instructions or solution are unclear and/or if you find errors with the mission pack;
    6. Solution – This section outlines the steps to complete the mission. Some people will ignore this section until they’ve completed the mission. Others might need to take a peek to help get through a particularly tricky part of a mission. And others might rely on the solution as a training device to help walk them through the entire mission.

    Each mission touches on one or more of the following infosec topics:

    • security architecture and design
    • network security
    • secure coding
    • cryptography
    • operations security
    • access management
    • physical security
    • IT governance and risk management

    And, missions require the use of various infosec tools, including but not limited to:

    Mission packs will be sold individually, with a possible “combo pack” available once I get sufficient missions available for sale. I haven’t settled on final pricing yet, but each mission will be $4.99 or less.

    I am launching this game within the next week or so – I am just applying the finishing touches to my first missions and finalizing the public facing website for this product.

    In the near future, I will be speaking about Cryptogeddon at a couple of local events:

    • Software HamiltonSoftware Hamilton: I will be providing an overview of the game at Software Hamilton’s Demo Camp 13 on Sep 24 2013. At DemoCamp 13, I will be giving a 5 minute overview of this project, followed by 5 minutes of Q&A. You’ll be able to pick up some swag (Cryptogeddon logo stickers) at the event as well.
    • sector-logoSector: I have been invited to speak at Sector (Canada’s Premier IT Security Conference) on Oct 8 & 9 to share this project. At Sector, I will be giving a 1 hour talk where I walk the audience through “Cryptogeddon: Sector 2013 edition” – a special mission for Sector that anyone will be able to download for free. At this session, I will walk the audience though the mission, demonstrating the various infosec tools needed to solve the challenges presented in the mission. And, in addition to my “Cryptogeddon: Sector 2013 edition” talk, all Sector attendees will receive a Cryptogeddon logo sticker in their conference bags.

    I encourage you to sign up for the mailing list at http://cryptogeddon.com/, follow @cryptogeddon on Twitter and check out the first missions as soon as they are released. And, I encourage you to come out to Software Hamilton’s DemoCamp 13 to show your support and to hear from some other interesting local speakers with some great products to share. And, I highly recommend that you register to attend Sector – there will be a lot of bright infosec minds in attendance – I always come away from Sector with a ton of great learnings. Sector is definitely my favourite infosec activity each year.

    Stay tuned for more info on Cryptogeddon in the coming days!

    Todd

  • The God Solution – Wrap Up!

    The God Solution – Wrap Up!

    The God Solution on Amazon.comThe God Solution on Kobobooks.com

    LAST DAY! Just a reminder about The God Solution Promotion that is going on until the end of today. Make sure you tweet your comments and feedback as soon as possible! See The God Solution Promotion for complete details.

    And that’s it… we’ve reached the end of the book. Obviously, there’s plenty of additional reading within the book itself, so I encourage you to pick up a copy, give it a read and let me know what you think.

    I look forward to any feedback that you can provide. Your feedback will help make my future writing better, which will ultimately benefit you, the reader. So let me have it – the good, the bad and the ugly.

    And in the meantime, thank you for your interest in my writing. It gives me great pleasure to share my thoughts with you and I hope that you gained something from your brief interaction with this book.

    To read the The God Solution, please visit your favourite ebook seller: amazon.com, amazon.ca and kobobooks.com. And, don’t forget about The God Solution Promotion.

    Thanks!

    Todd

  • The God Solution – Appendix – Should Atheists have children?

    The God Solution – Appendix – Should Atheists have children?

    The God Solution on Amazon.comThe God Solution on Kobobooks.com

    LAST DAY! Just a reminder about The God Solution Promotion that is going on until the end of today. Make sure you tweet your comments and feedback as soon as possible! See The God Solution Promotion for complete details.

    This essay was originally submitted as an undergrad paper when I was at the University of Toronto. It was a thought experiment and I was asked to answer the question, “Should Atheists have children?” This was my response. That being said, I would never consider imposing this on anyone in real life. It was a thought experiment. Nothing more.

    I do still stand by my original logic on this topic, but I would never impose this on others or expect it to be applied in society.

    In fact, out of all of the comments to this story, I am disappointed that nobody highlighted the main logic flaw with my argument (one that I knew when I wrote it, but realized that it could not be avoided). The flaw was that this same argument (of a purposeless existence) could easily be applied from the atheist’s perspective towards a religious observer. The problem with this debate is that objective proof cannot be provided either way, which means that this debate will continue, with neither side able to completely substantiate their claims.

    Regardless, for those that I have offended… relax. I’m not taking your babies away from you.

    Thanks!

    Todd

    In this essay, I will be asking the following question: Is it morally or ethically responsible for an atheist to bring children into the world, since that atheist subscribes to a worldview that is negative.

    I will argue that the atheist is being morally and ethically irresponsible by bringing a child into the world since that same atheist subscribes to a worldview that lacks meaning, which I will argue is a terrible form of punishment. Thus, an atheist, by having children, is acting inappropriately by exposing children to not only the dangers of the world in which we live, but also with inadequate responses in the form of healthy worldviews that can be used to cope with these worldly dangers.

    First, I will outline what it means to be an atheist, providing examples from Bertrand Russell and Friedrich Nietzsche. Next I will discuss the negative aspects of the atheistic worldview, thus pointing out the reasons that atheists are being reckless in bringing children into this reality in spite of their negative worldview. Third, I will explain what moral and ethical obligations an atheist has in the world. Finally, I will highlight the contradiction posed by the question of creating life in a meaningless existence. This essay will hinge upon adequately addressing the question of whether or not a life described by atheism is worth living.

    Both Bertrand Russell and C.S. Lewis subscribed to similar definitions of atheism:

    • “An atheist, like a Christian, holds that we can know whether or not there is a God. The Christian holds that we can know there is a God; the atheist, that we can know there is not.” – Bertrand Russell, What Is An Agnostic? pg 577
    • “Some people believe that nothing exists except Nature; I call these people Naturalists. Others think that, besides Nature, there exists something else: I call them Supernaturalists.” – C.S. Lewis, Miracles, New York, New York: HarperSanFrancisco, 1947, restored 1996, pg 5-6

    Atheism claims that God, as divine creator, is a myth and that the natural world can be completely explained through natural means. Whether or not we, as humans, can comprehend the science behind those natural means is debatable, but regardless, atheists claim that God is not required in our existence. Russell, as an atheist, suggests that the world is generally bad. Russell argues that since, in his opinion, the world is lacking in justice, God must not exist.

    • “Supposing you got a crate of oranges that you opened, and you found all the top layer of oranges bad, you would not argue: ‘The underneath ones must be good, so as to redress the balance,’ You would say: ‘Probably the whole lot is a bad consignment’; and that is really what a scientific person would argue about the universe. He would say: ‘Here we find in this world a great deal of injustice and so far as that goes that is a reason for supposing that justice does not rule in the world; and therefore so far as it goes it affords a moral argument against a deity and not in favour of one.’” – Bertrand Russell, Why I Am Not A Christian, pg 591.

    To Russell, God is an invention created by those that need God as a safety net: “Then I think that the next most powerful reason is the wish for safety, a sort of feeling that there is a big brother who will look after you. That plays a very profound part in influencing people’s desire for a belief in God.” [Russell, Christian, pg 591] As with other social critiques of religion, God exists solely to placate the practitioner into feeling comfort that justice will be served in a future life for perceived injustices that are experienced in this life. Using the concept of God, argues the atheist, is too convenient, especially considering the lack of scientific evidence to explain the existence of God. I counter that the scientific evidence is all around us to explain the existence of God.

    C.S. Lewis simplifies this metaphysical debate in his book Miracles. To Lewis, the debate regarding the existence of God is really a debate about borders. The naturalist claims that our reality can be explained within the boundaries of scientific explanation. The naturalist claims that miracles are either scientifically explained events that occur in nature, or else they are tricks of one’s senses. The supernaturalist claims that miracles are events that lie outside of the realm of scientific explanation. The line is easily blurred between the two, as science is not yet advanced enough to explain all of existence.

    Thus, Lewis argues that we are at an impasse, both sides pushing for the truth of their argument, while the philosopher sees that either view may be true. The jury is simply still out due to insufficient evidence.

    The main problem, as I see it, with the atheistic worldview is the inability to explain existence. The following joke outlines this problem quite clearly:

    “A scientist believes that he’s found the secret to life.

    So, he goes to God and tells him, ‘God, we (humans) don’t need you anymore. I’ve found a way to create life. We’re self-sufficient now. It’s time for you to leave.’

    God thinks for a second, and then he says, ‘Well, before I go, maybe you should demonstrate how you create life… just in case there’s something wrong with your method… I might be able the help (God, always the humble guy!).

    With that, the scientist bends down, picks up a handful of dirt and starts to pat it into a ball, saying ‘I take some dirt, and make it into a ball…’

    God interrupts at this point and tells the scientist, ‘No no… get your own dirt.’”

    – Author unknown

    The point here is that scientific inquiry does have a lot of answers, but I don’t feel that science yet has a satisfactory answer to the origins of existence. And even if science is able to explain the origins of existence, how would we know if it is the correct answer? After all, aren’t these scientific explanations just theories? As with all theories, there are unlimited possibilities, but until we actually experience the truth, none of them has been proven. Think, for example of the early scientific arguments in support of a flat earth. It wasn’t until a more complete theory came along that this worldview was revised. Similarly, maybe we currently subscribe to a worldview that will be revised when a more complete explanation of reality arrives. With any theory of existence, it seems that there is a certain leap of faith required, even if the theory is scientific in nature.

    To read the rest of this chapter and the rest of The God Solution, please visit your favourite ebook seller: amazon.com, amazon.ca and kobobooks.com. And, don’t forget about The God Solution Promotion.

    Thanks!

    Todd

  • The God Solution – Chapter 10 – On evolution and concluding thoughts

    The God Solution – Chapter 10 – On evolution and concluding thoughts

    The God Solution on Amazon.comThe God Solution on Kobobooks.com

    Time’s almost up to speak up! Just a reminder about The God Solution Promotion that is going on until the end of this series (until July 21 2013). Make sure you tweet your comments and feedback as soon as possible!

    Dawkins flogs the factual accuracy of evolution throughout this book. He is an evolutionary biologist, so I would expect nothing less. I respect his authority in this area of study and I appreciate the scientific explanations that it provides for the development and ongoing manipulations to life that we see around us.

    Unfortunately, Dawkins is out of his league when he tries to apply his learning to the religious domain. At best, he misses some key details when he attempts to criticize religious faith and its historical, philosophical and ideological ideals. At worst, he fails at the basics of which he should know better: he uses red herrings to distract from articulating and dealing with the topics at hand, he fails at applying proper logic in many of his arguments and when he questions Christianity, he fails to address the great volume of academic literature in support of Christian source validity. This is disappointing, as Dawkins’ valuable academic accomplishments should better equip him than what we see in this book.

    For a moment, let’s take a look at “science as God-killer”:

    The scientific method is not perfect. Early research into new areas of study can look like a child dipping a toe into a pool of water to check the temperature. If scientific method was bang on, there would be no wasted research or hypotheses that fail to obtain a tangible result. I know… I know… all research is valuable as even in failure, it can discount potential theories so that they can be discounted for further study. That is valuable, yes. But if science has all the answers, then why wouldn’t the hypotheses be right the first time?

    As an example of science-gone-wrong, consider the recent problems highlighted in recent reports about Dr. Charles Smith, a high profile coroner in Toronto who specialized in the field of forensic child pathology. His scientific conclusions significantly contributed to several convictions in suspected child abuse cases. The problem is that under closer examination, Smith’s findings were found to be problematic. Science definitely failed the ruined lives of those that were potentially falsely accused.

    Or, closer to this discussion of evolution, let’s look at a recent finding by Maeve Leakey and his colleagues in Africa: Paleontologists continue to question the factual accuracy of evolution. Nature, the “International Weekly Journal of Science” published these findings (Leakey, M. G. et alNature 488, 201–204 (2012)), so this is peer-reviewed work. These findings have led to numerous questions that continue to fuel the evolutionary debate today.

    While I don’t dispute the basic claims made by Dawkins about evolutionary theory, I do question the logic that says that evolution completely replaces the idea of a creator God. Who’s to say that God didn’t use evolution as his tool to generate life?

    To read the rest of this chapter and the rest of The God Solution, please visit your favourite ebook seller: amazon.com, amazon.ca and kobobooks.com. And, don’t forget about The God Solution Promotion.

    Thanks!

    Todd

  • The God Solution – Chapter 9 – Childhood abuse and brainwashing

    The God Solution – Chapter 9 – Childhood abuse and brainwashing

    The God Solution on Amazon.comThe God Solution on Kobobooks.com

    Just a reminder about The God Solution Promotion that is going on until the end of this series (until July 21 2013). Make sure you tweet your comments and feedback as soon as possible!

    I do agree that some religious types have abused their children in the name of religion. This still continues to happen. In fact, we need look no further than a current story in the US media pertaining to polygamy and child marriages: Man Charged in Rape of Teenager in Fundamentalist Sect. (NY Times, Sep 27 2007, http://www.nytimes.com/2007/09/27/us/27jeffs.html)

    Mormonism encourages polygamy and marriage to minors. Mormons have claimed that this is part of their religious beliefs and that they are entitled to live their lives in this way. To some extent, that argument should be allowed to stand. But, that right should not extend to harming other people in the process. And, in my personal opinion, I think it’s great that the US attorney’s office has finally found a way to deal with some of these crimes that are being committed in the name of religion.

    Protection for the weak and vulnerable among us is something that I hold in high regard. In some cases, this competes against some other rights that I hold quite high, including freedom of religion and freedom of speech. There are numerous ideas that I do not want to introduce my children to, but I don’t think it is right that those ideas and opinions be abolished. If we allow that, then what’s next? Burning books and censoring our news sources? Censorship is occurring in the world, notably in China. The state control of media and information can lead to population control, which can then be abused for the sake of state motivations. Without checks and balances like freedom of speech and freedom of information, there is no way to ensure that abuses are not taking place.

    Which brings me back to religion… Some religious people try to limit the amount of information available to believers. I remember when I first started taking an interest in my own Christian faith. I asked my pastor for a good resource that would explain the various types of religions to me and that would provide a good explanation for what made my faith something that I should believe. Unfortunately, I didn’t receive the response I had hoped for. I was told that there is no need to look at other faiths. I should just focus on my own faith by reading the bible and some “my-faith-specific” reading to solidify my beliefs. It was disappointing, to say the least. And, when I mentioned that I was going to go to University to study philosophy and religious studies as a potential precursor to ministry, I was again dissuaded. I was told that questioning my faith in this way wouldn’t strengthen it, but instead, would only weaken my faith and my ability to believe.

    Good advice or bad? What do you think? I didn’t buy it… I’ve always been one to question things. I think questioning things is healthy. Unfortunately, any opinion is open to question. Any time someone puts a stake in the ground, someone else will come along and challenge it. I think debate is good. It is healthy. It leads to more understanding. It leads to increased awareness and if the argument is a good one, it will stand up to scrutiny. And, bad arguments will be exposed for what they are: bad arguments.

    So… I didn’t particularly like the advice to keep my head in the sand and sit still. If my faith was worth following, it should stand up to scrutiny. So, I did the opposite of what I was advised to do. I went out and compared and questioned my faith. I believed then, and I still believe now. And my faith is stronger now because of this journey. To be fair, I must say that not everybody learns or believes or requires this level of commitment. And that is fine. But I do think that there is danger in not being able to explain what we believe and why. “Just because…” is not sufficient. There needs to be something more.

    And that’s where I think that many abuses stem from… isolation and lack of information. If people are kept in the dark and are unable to ask the tough questions, then how can this work out for the best?

    To read the rest of this chapter and the rest of The God Solution, please visit your favourite ebook seller: amazon.com, amazon.ca and kobobooks.com. And, don’t forget about The God Solution Promotion.

    Thanks!

    Todd