? Could a SmileBASIC program ever be malicious? (Page 1) ● SmileBASIC Source Forums

Sign In

Register
*Usernames are case-sensitive
Forgot my password

Could a SmileBASIC program ever be malicious?

  • #1 ✎ 169 HTV04 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength April Fool's 2017 Contest Participant I participated in the SmileBASIC Source April Fool's 2017 Contest! Programming Contest Forum Contributor Hidden Achievements This might be the absolutely most stupid question ever, but... Is it possible for a SmileBASIC program to be malicious? I know SmileBoom would never let a malicious program get on their servers, but if you were to import one from PetitModem or something, could it ever have a string of code that might do something bad to a 3DS? It’s probably impossible, since SmileBoom works really hard to make sure nothing can be exploited, but things like Smilehax have come and gone, so something else that’s similar might come, too. Talking about malicious programs on SmileBASIC makes me feel like a noob (which I kind of am to SmileBASIC), but I just want to confirm everything’s fine, to be on the safe side. Posted
  • #2 ✎ 1364 12Me21 Admin Syntax Highlighter Received for creating the code syntax highlighter on SBS Night Person I like the quiet night and sleep late. Express Yourself Second Year My account is over 2 years old Website I doubt it. You can't even save/delete files without permission. The worst you could do is crash the 3DS. If the exploits hadn't been fixed, you might be able to do something bad, but not easily. As far as I know, you can't run any homebrew software without having certain files on your SD card. Posted
  • #3 ✎ 169 HTV04 Intermediate Programmer I can make programs, but I still have trouble here and there. Programming Strength April Fool's 2017 Contest Participant I participated in the SmileBASIC Source April Fool's 2017 Contest! Programming Contest Forum Contributor Hidden Achievements So everything’s good with SmileBASIC as of now? Posted
  • #4 ✎ 796 Lumage Head Admin It isn't really up to SmileBoom to verify the safety of programs distributed. They only take down content that infringes copyright to avoid legal trouble, and /maybe/ explicit content based on Nintendo policies. Like 12 said, the worst that code that stays within SmileBASIC can do is perform file operations, and that requires user permission for exactly that reason. It's not impossible that an exploit exists that allows a program to break out of the sandbox, but BGSCREEN/DHLPTX was the last thing like that and it got patched long ago. Even there, it might be stuck within SmileBASIC's RAM. At the very least, there's no reason to worry about malicious code. If someone does find another exploit, it's sure to be used for something stupid like homebrew first. There's not too much to gain from attacking a 3DS. Posted