[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-detail-572964-en":53,"doc-seo-572964-105":75},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":5,"data":54},{"doc_id":55,"user_id":56,"nickname":57,"user_avatar":58,"doc_module":9,"category_id":8,"category_name":11,"doc_title":59,"doc_description":60,"doc_content":61,"file_id":62,"file_url":63,"file_type":64,"file_size":65,"view_count":47,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":66,"language":67,"language_code":68,"site_id":69,"html_lang":68,"table_of_contents":70,"faqs":71,"seo_title":72,"seo_description":60,"update_tm":73,"read_time":74},572964,962090893677,"mieayamfan","https://ap-avatar.wpscdn.com/davatar_3d24733baf745e90a7e4bdd5f77d97b2","CL-ONF OWASP Top 10 - C# Secure Coding Fundamentals - Training Goals & Agenda","Training SCADEMY CL-ONF OWASP Top 10 - C# Secure Coding Fundamentals focuses on building secure .NET and ASP.NET web application practices through practical exercises. It covers security fundamentals and risk, OWASP Top Ten 2017 categories, and deeper topics such as injection (including SQL and command injection), broken authentication, CSRF, XXE, broken access control, XSS, secure output encoding, HTML5 security, form tampering, cross-origin request risks, and insecure deserialization. It also emphasizes logging, monitoring, CVSS, and common coding errors like input validation, integer overflow, and path traversal.","Training: SCADEMY  \nCL-ONF OWASP Top 10, C\\# Secure Coding Fundamentals  \nTraining: SCADEMY  \nCL-ONF OWASP Top 10, C\\# Secure Coding Fundamentals  \nTRAINING GOALS:  \nWriting .NET web applications can be rather complex – reasons range from dealing with legacy technologies or underdocumented third-party components to sharp deadlines and code maintainability. Yet, beyond all that, what if we told you that attackers were trying to break into your code right now? How likely would they be to succeed?  \nThis course will change the way you look at your C\\# code. We'll teach you the common weaknesses and their consequences that can allow hackers to attack your system, and – more importantly – best practices you can apply to protect yourself. We give you a holistic view on the security aspects of the.NET framework – such as making use of cryptography or Code Access Security – as well as common C\\# programming mistakes you need to be aware of. We also cover typical Web vulnerabilities with a focus on how they aﬀect ASP.NET web apps on the entire stack – from the CLR to modern AJAX and HTML5-based frontends. We present the entire course through live practical exercises to keep it engaging and fun.  \nWriting secure code will give you a distinct edge over your competitors. It is your choice to be ahead of the pack – take a step and be a game-changer in the ﬁght against cybercrime.  \nParticipants attending this course will:  \n Understand basic concepts of security, IT security and secure coding  \n Learn Web vulnerabilities beyond OWASP Top Ten and know how to avoid them  \n Learn about XML security  \n Learn client-side vulnerabilities and secure coding practices  \n Learn about typical coding mistakes and how to avoid them  \n Get sources and further readings on secure coding practices  \nAudience:  \n Web developers  \nCONSPECT:  \n IT security and secure coding  \n Nature of security  \n What is risk?  \n\n| [www.compendium.pl](www.compendium.pl) | page 1 of 6 |\n| --- | --- |\n\nCompendium Centrum Edukacyjne Spółka z o.o.  \nul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77  \nul. Postępu 18B, 02-676 Warszawa, tel.: (22) 417 41 70  \nBNP Paribas Bank Polska S.A. EUR: PL 79 1600 1462 1853 6451 3000 0006 USD: PL 52 1600 1462 1853 6451 3000 0007  \n[IT security vs. secure](IT security vs. secure) coding  \n From vulnerabilities to botnets and cybercrime  \n Nature of security ﬂaws  \n From an infected computer to targeted attacks  \n The Seven Pernicious Kingdoms  \n OWASP Top Ten 2017  \n Web application security  \n Injection  \n Injection principles  \n SQL injection  \n Exercise – SQL injection  \n Typical SQL Injection attack methods  \n Blind and time-based SQL injection  \n SQL injection protection methods  \n Eﬀect of data storage frameworks on SQL injection  \n Other injection ﬂaws  \n Command injection  \n Command injection exercise – starting Netcat  \n [HTTP](HTTP) parameter pollution  \n Cookie injection / [HTTP](HTTP) parameter pollution  \n Exercise – Value shadowing  \n Broken authentication  \n Session handling threats  \n Session ﬁxation  \n Exercise – Session ﬁxation  \n Session handling best practices  \n Setting cookie attributes – best practices  \n Cross site request forgery (CSRF)  \n CSRF prevention  \n XML external entity (XXE)  \n XML Entity introduction  \n XML external entity attack (XXE)– resource inclusion  \n XML external entity attack – URL invocation  \n XML external entity attack – parameter entities  \n Exercise – XXE attack  \n Preventing entity-related attacks  \n Case study – XXE in Google Toolbar  \n\n| [www.compendium.pl](www.compendium.pl) | page 2 of 6 |\n| --- | --- |\n\nCompendium Centrum Edukacyjne Spółka z o.o.  \nul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77  \nul. Postępu 18B, 02-676 Warszawa, tel.: (22) 417 41 70  \nBNP Paribas Bank Polska S.A. EUR: PL 79 1600 1462 1853 6451 3000 0006 USD: PL 52 1600 1462 1853 6451 3000 0007  \nBroken access control  \n Typical access control weaknesses  \n Insecure direct object reference (IDOR)  \n Exercise – Inse","cbCaidRFJsC7BfOr","https://ap.wps.com/l/cbCaidRFJsC7BfOr","pdf",57341,6,"English","en",105,"# Training Goals\n# Audience and Course Overview\n# Conspect: Security and Secure Coding Fundamentals\n## IT security and secure coding\n## Nature of security and risk\n# From vulnerabilities to botnets and cybercrime\n## The Seven Pernicious Kingdoms\n## OWASP Top Ten 2017\n# Web application security topics\n## Injection (SQL and command)\n## Broken authentication\n## CSRF and XML external entity (XXE)\n## Broken access control and IDOR\n## Cross-Site Scripting (XSS)\n## HTML5 security and clickjacking\n## Form tampering and cross-origin requests\n## Insecure deserialization\n## Logging, monitoring, and response\n## Common coding errors (input validation, integer issues, path traversal)","[{\"question\":\"What will participants be able to do after completing this course?\",\"answer\":\"Participants will understand security and secure coding basics, learn how to avoid common web vulnerabilities beyond OWASP Top Ten, study XML security, client-side vulnerabilities and secure coding practices, and recognize typical coding mistakes with corresponding prevention guidance.\"},{\"question\":\"Which OWASP-related vulnerability areas are covered?\",\"answer\":\"The agenda includes OWASP Top Ten 2017 topics such as injection, broken authentication, cross-site request forgery (CSRF), XML external entity (XXE), broken access control/IDOR, and cross-site scripting (XSS).\"},{\"question\":\"How does the course teach secure coding in .NET and ASP.NET?\",\"answer\":\"It combines holistic .NET security perspectives (e.g., cryptography and Code Access Security) with live practical exercises, including hands-on scenarios for SQL injection, session fixation, XSS protection, and insecure deserialization, plus guidance on logging, detection, and response.\"}]","CL-ONF OWASP Top 10 - C# Secure Coding Fundamentals - Training Goals & Agenda | PDF",1791930275,2,{"code":4,"msg":76,"data":77},"ok",{"site_id":69,"language":68,"slug":78,"title":59,"keywords":79,"description":60,"schema_data":80,"social_meta":135,"head_meta":137,"extra_data":139,"updated_unix":140},"cl-onf-owasp-top-10-c-secure-coding-fundamentals-training-goals-agenda","",{"@graph":81,"@context":134},[82,97,117],{"@type":83,"itemListElement":84},"BreadcrumbList",[85,89,91,94],{"item":86,"name":87,"@type":88,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":90,"name":10,"@type":88,"position":74},"https://docshare.wps.com/template/",{"item":92,"name":11,"@type":88,"position":93},"https://docshare.wps.com/template/presentations/",3,{"item":95,"name":59,"@type":88,"position":96},"https://docshare.wps.com/template/cl-onf-owasp-top-10-c-secure-coding-fundamentals-training-goals-agenda/572964/",4,{"url":95,"name":59,"@type":98,"image":99,"author":104,"headline":59,"publisher":106,"fileFormat":109,"inLanguage":68,"description":60,"dateModified":110,"datePublished":111,"encodingFormat":109,"isAccessibleForFree":112,"interactionStatistic":113},"DigitalDocument",{"url":100,"@type":101,"width":102,"height":103},"https://docshare.wps.com/thumbnails/cl-onf-owasp-top-10-c-secure-coding-fundamentals-training-goals-agenda/572964.png","ImageObject",442,249,{"name":57,"@type":105},"Person",{"url":86,"name":107,"@type":108},"DocShare","Organization","application/pdf","2026-10-20","2026-10-13",true,{"@type":114,"interactionType":115,"userInteractionCount":47},"InteractionCounter",{"@type":116},"ViewAction",{"@type":118,"mainEntity":119},"FAQPage",[120,126,130],{"name":121,"@type":122,"acceptedAnswer":123},"What will participants be able to do after completing this course?","Question",{"text":124,"@type":125},"Participants will understand security and secure coding basics, learn how to avoid common web vulnerabilities beyond OWASP Top Ten, study XML security, client-side vulnerabilities and secure coding practices, and recognize typical coding mistakes with corresponding prevention guidance.","Answer",{"name":127,"@type":122,"acceptedAnswer":128},"Which OWASP-related vulnerability areas are covered?",{"text":129,"@type":125},"The agenda includes OWASP Top Ten 2017 topics such as injection, broken authentication, cross-site request forgery (CSRF), XML external entity (XXE), broken access control/IDOR, and cross-site scripting (XSS).",{"name":131,"@type":122,"acceptedAnswer":132},"How does the course teach secure coding in .NET and ASP.NET?",{"text":133,"@type":125},"It combines holistic .NET security perspectives (e.g., cryptography and Code Access Security) with live practical exercises, including hands-on scenarios for SQL injection, session fixation, XSS protection, and insecure deserialization, plus guidance on logging, detection, and response.","https://schema.org",{"og:url":95,"og:type":136,"og:title":59,"og:site_name":107,"og:description":60},"article",{"robots":138,"canonical":95},"index,follow",{"doc_id":55,"site_id":69},1792098805]