<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: SecuritySane</title>
    <description>The latest articles on DEV Community by SecuritySane (@security_sane).</description>
    <link>https://dev.to/security_sane</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F635514%2F48790a6d-fb8c-412a-b156-dd44b19b63aa.png</url>
      <title>DEV Community: SecuritySane</title>
      <link>https://dev.to/security_sane</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/security_sane"/>
    <language>en</language>
    <item>
      <title>Are Emulators Causing a Silent Release of Malware on Developer Machines?</title>
      <dc:creator>SecuritySane</dc:creator>
      <pubDate>Sun, 18 Aug 2024 21:16:41 +0000</pubDate>
      <link>https://dev.to/security_sane/are-emulators-causing-a-silent-release-of-malware-on-developer-machines-1ago</link>
      <guid>https://dev.to/security_sane/are-emulators-causing-a-silent-release-of-malware-on-developer-machines-1ago</guid>
      <description>&lt;p&gt;Emulators are great fun, don't get me wrong they are an amazing piece of software that showcases the advances we have made today.&lt;/p&gt;

&lt;p&gt;You can play any game from any platform from 20 years ago on your PC or Smartphone using an Emulator.&lt;/p&gt;

&lt;p&gt;However, with all of the fun, there is a small but VERY present risk of silently introducing malware on your machine because of them.&lt;/p&gt;

&lt;p&gt;But wait!&lt;/p&gt;

&lt;p&gt;If you check these Emulators have millions of downloads but no major fiasco has happened, only until you download one from an official-looking website.&lt;/p&gt;

&lt;p&gt;Sometimes these websites bundle the Emulators with Spyware, Trojan Horse and other harmful scripts that you don't even know are running on your machine. These cause serious data breaches.&lt;/p&gt;

&lt;h2&gt;
  
  
  ROMS and ISO Files Galore
&lt;/h2&gt;

&lt;p&gt;When you have an Emulator, you need ROM files and ISO files to run it. Hackers can easily modify and manipulate these files to include malware and you will never know it! Sometimes developers also ask you to whitelist their Emulators as they are safe (and most are if downloaded from a safe place) but when users go to an unofficial site, the issue appears!&lt;/p&gt;

&lt;p&gt;Furthermore, Emulators also require elevated permissions to run. Which again is a security risk. You should also remember that downloading ROM files is illegal unless you have explicit permission to do so from the copyright holders.&lt;/p&gt;

&lt;h2&gt;
  
  
  Most Downloaded Emulators and The Impact
&lt;/h2&gt;

&lt;p&gt;There are Emulators in every shape size and form you can imagine. As an example, Nintendo Switch has many available including &lt;a href="https://suyu.dev/" rel="noopener noreferrer"&gt;Suyu Emulator&lt;/a&gt;, &lt;a href="https://ryujinx.org/" rel="noopener noreferrer"&gt;Ryujinx Emulator&lt;/a&gt;, &lt;a href="https://yuzu-emulator.net/" rel="noopener noreferrer"&gt;Yuzu Emulator&lt;/a&gt;, Egg NS and &lt;a href="https://codeberg.org/litucks/torzu" rel="noopener noreferrer"&gt;Torzu&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Collectively they have had millions of downloads over the years. Just imagine the damage these could have done (again not all the numbers just a small percentage of unofficially downloaded ones).&lt;/p&gt;

&lt;h2&gt;
  
  
  The Developer Aspect
&lt;/h2&gt;

&lt;p&gt;I get it, we love to contribute our skills to open-source projects. However, this is where sometimes issues like the above can trap an honest developer in introducing malware on their machine. This can lead to wider breaches as Developers have higher access on their machines (elevated permissions) and sometimes they are work laptops too :)&lt;/p&gt;

&lt;h2&gt;
  
  
  Mitigation and Safety
&lt;/h2&gt;

&lt;p&gt;To protect yourself from doing such an overlooked issue. Just download them from an official source and not from any other sites you find on a search engine. It is worth going on GitHub and seeing if they have a repo and if that repo is pointing to the official website or if the codebase or files match, a quick MD5 checksum verifies this. Stay safe folks!&lt;/p&gt;

</description>
      <category>emulation</category>
      <category>emulators</category>
      <category>nintendo</category>
    </item>
    <item>
      <title>13 Great Sites for Beginner Developers and Programmers (Student Special)</title>
      <dc:creator>SecuritySane</dc:creator>
      <pubDate>Sun, 23 May 2021 21:42:22 +0000</pubDate>
      <link>https://dev.to/security_sane/13-great-sites-for-beginner-developers-and-programmers-student-special-571d</link>
      <guid>https://dev.to/security_sane/13-great-sites-for-beginner-developers-and-programmers-student-special-571d</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmy2cdb49cjnuslpfzra8.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmy2cdb49cjnuslpfzra8.jpg" alt="Developer and Programmer Sites for Students (Beginner Level)"&gt;&lt;/a&gt;&lt;br&gt;
If you are someone who has interest in programing, software development, software engineering and coding and is willing to learn then you have landed at the right place as I bring you my collection of the best developer and programmer sites for beginners and students just starting out.&lt;/p&gt;

&lt;h2&gt;
  
  
  Udemy.com
&lt;/h2&gt;

&lt;p&gt;This is the best place if you want to learn online. You shall get your online course in all latest technology and programing languages such as:&lt;br&gt;
• Java, Data structure and Algorithms, Spring, REST, Selenuim and many others.&lt;/p&gt;

&lt;p&gt;It provides users with both free and paid resources. The paid ones are cheap and can be purchased for $9.99 during flash sales and the best thing is that sales happen quite often. It has some great teachers like:&lt;br&gt;
• Colt_Steele, Rob Percival, Stephen Grider, Josh Portilla, John Purcell and others.&lt;/p&gt;

&lt;p&gt;Visit &lt;a href="https://www.udemy.com/" rel="noopener noreferrer"&gt;Udemy.&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Freecodecamp.org - The best and free
&lt;/h2&gt;

&lt;p&gt;One of the best community websites which help to:&lt;br&gt;
• Learn coding all for free.&lt;br&gt;
• Build in real-world projects.&lt;br&gt;
• Get job as a developer.&lt;/p&gt;

&lt;p&gt;It carries a huge collection of tutorials and exercises to learn:&lt;br&gt;
• JavaScript, Fronted Development, Data Structure and Algorithms etc.&lt;/p&gt;

&lt;p&gt;Quincy Larson was the founder. This is the best place to begin with your coding journey. The best part is that they have a big group of Facebook where users can ask different questions and sharing their experience.&lt;/p&gt;

&lt;p&gt;Visit &lt;a href="https://www.freecodecamp.org/" rel="noopener noreferrer"&gt;FreeCodeCamp Site&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Coursera - Recommended for University Students
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fogfsyej32vonfa4uubkr.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fogfsyej32vonfa4uubkr.jpg" alt="Coursera Website"&gt;&lt;/a&gt;&lt;br&gt;
This was founded by Stanford professors Andrew Ng and Daphne Koller for online learning. It offers:&lt;br&gt;
• Online degrees.&lt;br&gt;
• Specializations.&lt;br&gt;
• Courses.&lt;/p&gt;

&lt;p&gt;The best thing is that it provides courses from universities like:&lt;br&gt;
• Stanford, University of London, University of Michigan, Colorado, Imperial College of London and many others.&lt;/p&gt;

&lt;p&gt;This too provides with both free and paid online courses as well as specializations. The best ones are as followed:&lt;/p&gt;

&lt;p&gt;• Python for everybody.&lt;br&gt;
• Machine learning by Andrew Ng.&lt;br&gt;
• Algorithms part 1 and 2 by Robert Sedgewick.&lt;/p&gt;

&lt;p&gt;Moreover, it provides with certificates which you users can showcase in their social profiles such as LinkedIn but for this you need to pay.&lt;/p&gt;

&lt;p&gt;If the course is useful then it is only because they are created by well reputed companies such as Google, IBM, Amazon and the best universities from the globe. &lt;/p&gt;

&lt;p&gt;We recommend that you join Coursera plus which is a subscription plan from this.&lt;/p&gt;

&lt;p&gt;Single subscription shall provide you with unlimited access to some of their most popular courses, certificates, specializations and guided projects. All this shall cost $399 per year but it is worth the money spent.&lt;/p&gt;

&lt;p&gt;Visit &lt;a href="https://www.coursera.org/" rel="noopener noreferrer"&gt;Coursera.&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Educative.io
&lt;/h2&gt;

&lt;p&gt;If you want to learn how to program then give this one a try, it was founded by Fahim ul Haq. It is an interactive platform which features popular technologies such as:&lt;br&gt;
JavaScript, Java, Kubernetes, Python  and many others.&lt;br&gt;
Check this out either you want to prepare for interviews or learn new technologies.&lt;/p&gt;

&lt;p&gt;For this no set-up is required. The courses are complete with quizzes as well as challenges to make sure one has understood.&lt;br&gt;
It carries good quality and interactive courses plus you do not need to skip and is it quite fast than other traditional online learning.&lt;/p&gt;

&lt;p&gt;If you find their paid courses to be beneficial then save money by selecting educative subscription than buying single courses, all this shall cost around $18 per month.&lt;/p&gt;

&lt;h2&gt;
  
  
  Github.io
&lt;/h2&gt;

&lt;p&gt;If you want to learn Git in around 15 minutes then this is a good website. The best thing is that it is meta site which means that is carries very useful resources to learn it online such as Git Branching which teaches you Git commands from your browser.&lt;br&gt;
It helps to understand basic commands but challenges concepts such as: branch, merge, revert, cherry-pick, rebase and others.&lt;br&gt;
It comes with another resource such as Visualizing Git, this helps one to explore how these commands can affect the structure of repository within the browser with free explore mode and some constructed scenarios.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pluralsight.com
&lt;/h2&gt;

&lt;p&gt;The best one out there to learn IT courses such as:&lt;br&gt;
Programming languages like Java, web development framework such as Spring, Hibernate etc.&lt;br&gt;
For now it has also acquired CodeSchool, like this you can learn web technologies.&lt;br&gt;
To join you need a plural subscription to which costs $29 per month or $299 per year. Join this to boost learning.&lt;br&gt;
Use 10 days free trial to watch the course for free.&lt;/p&gt;

&lt;h2&gt;
  
  
  Codecademy.com
&lt;/h2&gt;

&lt;p&gt;The best site which carries interactive tutorials from which you can learn popular technologies such as:&lt;br&gt;
• Java, JavaScript and Linux for free.&lt;br&gt;
It carries paid courses as well to learn advanced concepts in Java, JavaScript and Python.&lt;br&gt;
This is the best one as it brings interactive learning into pictures. Its popular course is JavaScript.&lt;/p&gt;

&lt;p&gt;Visit &lt;a href="https://www.codecademy.com/" rel="noopener noreferrer"&gt;CodeAcademy Site&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Onemonth.com
&lt;/h2&gt;

&lt;p&gt;This is best website to learn how to code and build web apps in only one month. It does not come in free and one needs to buy a bootcamp style course.&lt;br&gt;
It carries courses like Ruby, Python and Javascript which can be learned in 30 days and also teaches in a bootcamp style which makes it a good place to learn.&lt;br&gt;
It also comes with a free trial and some free courses such as command line. &lt;/p&gt;

&lt;h2&gt;
  
  
  Code.org
&lt;/h2&gt;

&lt;p&gt;The best website which helps to learn coding and basics of computer science, today kids around the globe use it to learn how to code by playing with Minecraft game.&lt;/p&gt;

&lt;h2&gt;
  
  
  1Sqlzoo.net
&lt;/h2&gt;

&lt;p&gt;If you want to become a programmer or an IT professional then you need to learn SQL. Today there are fewer sites from where one can learn this for free.&lt;br&gt;
This is the best site to learn SQL for newbies plus if you have any SQL query skills then it can be improvised if you know the fundamentals.&lt;/p&gt;

&lt;p&gt;The best thing is that it provides with SQL tutorials with complete quizzes. This is a good way to improve SQL query skills.&lt;br&gt;
Learnpython.org&lt;/p&gt;

&lt;p&gt;This is the best site to learn Python which is a popular programming language of the decade. With this you can do a lot of stuff from simply automating trivial stuff to developing sites and is also being used in machine learning and data science. &lt;br&gt;
Insert image 7&lt;/p&gt;

&lt;h2&gt;
  
  
  RubyMonk.com
&lt;/h2&gt;

&lt;p&gt;This site carries free yet interactive tutorials which help you to discover Ruby idioms in browser. The best thing about this one is that it carries separate courses for beginners, intermediates and expert developers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Chegg
&lt;/h2&gt;

&lt;p&gt;This is one of the most hot sites right now. You know why? This is because it is prefered a lot by students at various Universities and Colleges. You need a subscription to get access to premium programming and development help from tutors. You can use &lt;a href="https://www.securedyou.com/free-premium-chegg-accounts-and-passwords/" rel="noopener noreferrer"&gt;Free Chegg Accounts&lt;/a&gt; also that are shared with other students and you can unlock or view your document. You get actual login passwords, isn't that cool?&lt;/p&gt;

&lt;h2&gt;
  
  
  Concluding
&lt;/h2&gt;

&lt;p&gt;This was my first post here on Dev.to and I hope it was good for all of you. I have put together some sites that I personally think will be helpful to you.  &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
