[{"data":1,"prerenderedAt":358},["ShallowReactive",2],{"project-5511417":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":44,"post_text":47,"what":48,"said":75,"maker_in_thread":171,"shape":182,"grid":185,"attempts":321,"same_week":322,"maker_shows":32,"maker_hidden":350,"reader_version":351,"card":352},"5511417","Hide Secret Messages In Facebook Photos With My Chrome Extension","title","Show HN: Hide Secret Messages In Facebook Photos With My Chrome Extension","http:\u002F\u002Fwww.owencampbellmoore.com\u002Fblog\u002F2013\u002F04\u002Fhide-secret-messages-in-facebook-photos-using-this-new-chrome-extension\u002F","owencampbellmoore.com","owencm",1365426481,2013,153,54,120,1739,7,"notable","security_privacy","steganography","browser_extension",[20,23,24,25,26],"jpeg steganography","facebook","hidden messages","chrome extension","mixed",-0.128,{"positive":30,"neutral":31,"mixed":32,"critical":33},6,10,1,13,30,{"execution":36,"docs":38,"privacy":40,"idea":41,"design":43},{"positive":32,"critical":37},2,{"positive":32,"critical":39},0,{"positive":39,"critical":31},{"positive":42,"critical":32},4,{"positive":39,"critical":39},[39,39,45,46,32,32,39,39,32,46,39,32,45,32,32,39,39,45,32,32,39,32,39,32,39,46,46,32,32,45,45,45,46,45,32,39,45,45,39,45],3,5,null,{"problem":49,"audience":59,"pricing":47,"motivation":65,"time_to_build":47,"stack":72,"openness":73,"stage":74,"team_size":73},{"value":50,"source":51,"evidence":52},"Sending messages over Facebook without anyone detecting that a message exists","maker",[53,56],{"id":54,"by":10,"text":55},"5511467","I built this Steganography tool as a research project within Oxford University. The goal was for users to be able to communicate via Facebook without anybody being able to even…",{"id":57,"by":10,"text":58},"5511840","Encryption provides the ability to communicate without any intercepter being able to read the content. In many cases this is fine, but in some cases using encryption software is…",{"value":60,"source":51,"evidence":61},"Hobbyists and users wanting covert communication; maker says not for serious security use",[62],{"id":63,"by":10,"text":64},"5511993","Fundamentally you're correct. Honestly, if I thought this extension was going to be useful to terrorists I wouldn't have released it! In my write-up (linked at the bottom of the…",{"value":66,"source":51,"evidence":67},"Research project at Oxford University on JPEG steganography surviving recompression",[68,69],{"id":54,"by":10,"text":55},{"id":70,"by":10,"text":71},"5511806","As you say, it is very possible to build or use detectors for systems such as this. The advantage in this case is that 300+ million new photos are uploaded to Facebook every day…",[],"unknown","launched",{"praise":76,"objections":90,"requests":124,"questions":139,"alternatives":153},[77],{"value":78,"source":79,"evidence":80},"Interesting proof of concept that survives Facebook JPEG recompression","commenter",[81,82,86],{"id":54,"by":10,"text":55},{"id":83,"by":84,"text":85},"5515109","rwissmann","To be fair, this is probably more of a cool toy and proof of concept than something you would use for industry- or military-grade security needs. According to Owen's pdf itself,…",{"id":87,"by":88,"text":89},"5514907","jaytaylor","Excellent reference implementation of a covert communication channel. Well done.",[91,106,117],{"value":92,"source":79,"evidence":93},"Steganography is detectable in principle; the claim of undetectability is overstated",[94,98,102],{"id":95,"by":96,"text":97},"5511675","elliottcarlson","I remember reading an article where Al Qaeda is using the same practices for sending messages to hidden members via eBay (and other sites). Here is an article (not the same one I…",{"id":99,"by":100,"text":101},"5511677","leeoniya","the presence of steganography has long been detectable in images and audio. whether it can be decoded depends on the cipher (if any) that's used for the actual message, but this…",{"id":103,"by":104,"text":105},"5511658","gallerytungsten","RE: \"These messages are hidden in photos so they cannot be detected by Facebook, Governments or prying friends.\" I think this claim is overly broad and not particularly true. The…",{"value":107,"source":79,"evidence":108},"Government or Facebook could scan uploads for hidden messages",[109,113],{"id":110,"by":111,"text":112},"5511889","goodside","\"Never\" is a long time, and it's plausible the NSA might be interested in a list of names of people who have gone to extremes to hide from them. Is the detection process so…",{"id":114,"by":115,"text":116},"5512434","ams6110","If they can handle recompressing 300+ million photos a day they could proabably add a quick check for steganograpic markers and dump those images off to a separate queue for…",{"value":118,"source":79,"evidence":119},"Seems an inefficient way to send encrypted messages",[120],{"id":121,"by":122,"text":123},"5516977","jpswade","I understand what steganography is, but what does this solve? Why would you want to send encrypted messages in a photo across facebook? It just seems really inefficient way of…",[125,132],{"value":126,"source":79,"evidence":127},"Make the project open source so it can be used from the command line",[128],{"id":129,"by":130,"text":131},"5514303","iso8859-1","Why not make it proper open source so it's not necessary to extract code from the PDF? I'd like to use this from the command-line. Thanks.",{"value":133,"source":79,"evidence":134},"Mirror or host the paper more reliably",[135],{"id":136,"by":137,"text":138},"5513764","lelandbatey","Just wanted to toss this out there: I noticed that your host for the PDF was dropbox, which often turns off access if a document gets a lot of traffic. Because of that, I…",[140,147],{"value":141,"source":79,"evidence":142},"Which JPEG steganography algorithm is used",[143],{"id":144,"by":145,"text":146},"5513264","ksolanki","Great work! Which JPEG stego algorithm do you use (if you don't mind sharing)? Edit: Found the linked paper. Thanks!",{"value":148,"source":79,"evidence":149},"What problem does this solve",[150],{"id":151,"by":122,"text":152},"5511805","What problem does this solve?",[154,158,164],{"value":155,"source":79,"evidence":156},"StegDetect and other steganography tools",[157],{"id":95,"by":96,"text":97},{"value":159,"source":51,"evidence":160},"Existing image steganography tools that do not handle recompression",[161],{"id":162,"by":10,"text":163},"5511957","Hundreds of steganography tools already exist for making images which can be shared on any medium where recompression is not an issue…",{"value":165,"source":79,"evidence":166},"Umshade Chrome text-encryption extension",[167],{"id":168,"by":169,"text":170},"5511709","97-109-107","I'm the author of umshade (http:\u002F\u002Fumshade.it), which aims to bring a chrome extension that provides proof-of-concept grade text-encryption to any website. Obviously I like what…",{"comments":172,"answered":173,"key":174},16,9,[175,176,179],{"id":54,"text":55},{"id":177,"text":178},"5511859","How far I take it depends largely on feedback I receive. I have now completed this research project so in that capacity it is complete. I considered a number of flows but…",{"id":180,"text":181},"5518096","He also specifically mentions 'cloud'. Just saying.",{"commenters":183,"max_depth":46,"maker_replies":172,"first_comment_mins":31,"lifespan_hours":184},32,40,[186,188,190,192,194,196,200,202,206,210,211,212,214,218,222,225,226,229,230,232,233,235,239,242,244,245,247,248,251,253,254,256,259,261,264,268,271,275,278,281,286,289,290,293,295,297,298,300,303,308,311,314,316,319],[54,39,39,187,10,32],"maker\u002Fpositive\u002Fidea",[168,39,39,189,169,39],"commenter\u002Fpositive\u002Fidea",[177,39,39,191,10,32],"maker\u002Fneutral\u002Fidea",[144,39,45,193,145,39],"project\u002Fneutral\u002Fexecution",[136,39,46,195,137,39],"maker\u002Fpositive\u002Fdocs",[197,39,32,198,199,39],"5523374","project\u002Fcritical\u002Fprivacy","ChuckMcM",[201,32,32,198,115,39],"5512373",[203,32,39,204,205,39],"5516233","commenter\u002Fcritical\u002Fnone","xxbondsxx",[207,32,39,208,209,39],"5516284","commenter\u002Fneutral\u002Fprivacy","epoxyhockey",[180,32,39,208,10,32],[95,37,32,198,96,39],[70,37,39,213,10,32],"project\u002Fneutral\u002Fprivacy",[215,37,46,216,217,39],"5511926","project\u002Fpositive\u002Fidea","ramayac",[219,37,39,220,221,39],"5512284","other\u002Fneutral\u002Fprivacy","junto",[223,37,32,198,224,39],"5513515","platz",[83,37,45,213,84,39],[227,37,45,213,228,39],"5516101","jlgaddis",[99,45,32,198,100,39],[231,45,39,213,10,32],"5511930",[114,45,32,198,115,39],[234,45,39,213,10,32],"5512862",[236,45,39,237,238,39],"5514410","commenter\u002Fneutral\u002Fnone","betterunix",[240,42,45,193,241,39],"5517293","waitwhat",[243,42,39,193,10,32],"5518093",[103,46,32,198,104,39],[246,46,39,213,10,32],"5511824",[110,46,32,198,111,39],[249,46,39,250,10,32],"5511923","maker\u002Fneutral\u002Fprivacy",[252,46,32,198,104,39],"5511962",[63,46,39,250,10,32],[255,46,39,208,169,39],"5511832",[257,30,32,198,258,39],"5512093","DanBC",[260,30,39,213,10,32],"5512169",[262,17,46,216,263,39],"5511938","neya",[265,266,46,216,267,39],"5511465",8,"jstanley",[269,173,46,216,270,39],"5516547","salimmadjd",[272,31,32,273,274,39],"5511502","project\u002Fcritical\u002Fexecution","Comkid",[276,31,32,273,277,39],"5511515","dewey",[279,31,39,280,10,32],"5511531","maker\u002Fneutral\u002Fexecution",[282,283,45,284,285,39],"5511638",11,"project\u002Fneutral\u002Fidea","mansigandhi",[287,283,45,193,288,39],"5511717","gibybo",[162,283,39,191,10,32],[129,291,45,292,130,39],12,"project\u002Fneutral\u002Fdocs",[87,33,46,294,88,39],"project\u002Fpositive\u002Fexecution",[151,296,45,284,122,39],14,[57,296,39,191,10,32],[121,296,32,299,122,39],"project\u002Fcritical\u002Fidea",[301,296,39,302,169,39],"5511918","commenter\u002Fneutral\u002Fidea",[304,305,45,306,307,39],"5511601",15,"project\u002Fneutral\u002Fdesign","jutz",[309,305,39,310,10,32],"5511626","maker\u002Fneutral\u002Fdesign",[312,305,45,306,313,39],"5511650","shawabawa3",[315,305,39,208,96,39],"5511713",[317,305,45,318,258,39],"5512135","project\u002Fmixed\u002Fexecution",[320,305,39,280,10,32],"5512199",[],[323,328,333,338,343,347],{"id":324,"name":325,"points":326,"category":327},"5518565","Firepad",168,"dev_tools",{"id":329,"name":330,"points":331,"category":332},"5500352","Pinry",140,"infrastructure",{"id":334,"name":335,"points":336,"category":337},"5525941","Rappad",134,"creative",{"id":339,"name":340,"points":341,"category":342},"5492708","TheBigDB",133,"data",{"id":344,"name":345,"points":346,"category":342},"5498224","Quandl",93,{"id":348,"name":349,"points":346,"category":327},"5511280","CommitQ",false,"v2",{"id":353,"name":5,"line":5,"ai":350,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":354,"top":17,"kw":355,"maker":10,"domain":9,"tier":18,"attempts":39,"strip":356,"url":8,"mix":357,"praise":78,"objection":92,"sub":20},5511417,-0.13,[20,23,24,25,26],"0035110015013110031101010551133353103303",[30,31,32,33],1793990893076]