{"id":1245,"date":"2016-07-20T18:52:56","date_gmt":"2016-07-20T22:52:56","guid":{"rendered":"https:\/\/2016.toronto.wordcamp.org\/?post_type=wcb_session&#038;p=1245"},"modified":"2016-07-20T18:52:56","modified_gmt":"2016-07-20T22:52:56","slug":"fixing-a-hacked-site","status":"publish","type":"wcb_session","link":"https:\/\/toronto.wordcamp.org\/2016\/session\/fixing-a-hacked-site\/","title":{"rendered":"Fixing a Hacked Site"},"content":{"rendered":"<h3><em><strong>Session Description<\/strong><\/em><\/h3>\n<p>Your phone rings. A client informs you that a WordPress site YOU developed and maintain for them has been hacked. Where do you begin? What do you do? How will you prevent it from happening again?<\/p>\n<p>WordPress may be secure, but the people who use it aren&#8217;t. In the past year I can think of 4 specific instances where I&#8217;ve had to un-hack a website. This is intended towards developers who have had or could ever have a site they need to clean up.The goal is to help them keep a cool head when something comes up.<\/p>\n<h3><em><strong>Learning Outcomes<\/strong><\/em><\/h3>\n<p>\u2022 Find the cause of a hack<br \/>\n\u2022 Establish a plan to remove the hack<br \/>\n\u2022 Remove hacks from a site or server<br \/>\n\u2022 Increase security on their website to prevent future hacks<\/p>\n<h3><em><strong>User level<\/strong><\/em><\/h3>\n<p>All attendees are welcome to come to this session but the ones that will likely benefit the most\u00a0are beginner, intermediate &amp; advanced developers..<\/p>\n<h3><em><strong>Prerequisites<\/strong><\/em><\/h3>\n<p>The\u00a0technical knowledge required to understand\u00a0this session is to have a basic understanding of how WordPress works.<\/p>\n<h3><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>Session Description Your phone rings. A client informs you that a WordPress site YOU developed and maintain for them has been hacked. Where do you begin? What do you do? How will you prevent it from happening again? WordPress may &hellip; <a href=\"https:\/\/toronto.wordcamp.org\/2016\/session\/fixing-a-hacked-site\/\">Continue reading <span class=\"assistive-text\">Fixing a Hacked Site<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":6601189,"featured_media":0,"template":"","meta":{"_crdt_document":"","_wcpt_session_time":1470488400,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1204],"footnotes":""},"session_track":[910482],"session_category":[],"class_list":["post-1245","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-2-rm-1-073"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p789Km-k5","session_date_time":{"date":"August 6, 2016","time":"9:00 am"},"session_speakers":[{"id":"1204","slug":"seth-alling","name":"Seth Alling","link":"https:\/\/toronto.wordcamp.org\/2016\/speaker\/seth-alling\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/toronto.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toronto.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/toronto.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/toronto.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1245\/revisions"}],"predecessor-version":[{"id":1503,"href":"https:\/\/toronto.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1245\/revisions\/1503"}],"speakers":[{"embeddable":true,"href":"https:\/\/toronto.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/1204"}],"author":[{"embeddable":true,"href":"https:\/\/toronto.wordcamp.org\/2016\/wp-json\/wporg\/v1\/users\/sethta"}],"wp:attachment":[{"href":"https:\/\/toronto.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=1245"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/toronto.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=1245"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/toronto.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=1245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}