Hacking NDS Tokyo Trim

betawind

Well-Known Member
Member
Joined
Apr 21, 2007
Messages
192
Trophies
0
Website
Visit site
XP
113
Country
United States
lol. If i remember correctly, there was some protection that if you modified the current version then ran it, it would shut down your computer lol.

At least maybe this topic will free the main topic of complaint about the BG.

Really? >__> Why would the creator do that?

Because by not doing it it would be really easy to replace the embedded DLLs within the application with a virus. This way, if someone does that (since I personally have seen this file on p2p), no harm comes to the computer because it shuts down before the application fully loads. The application will shutdown the computer if *any* modification occurs, not just the background.
 

madlobster

Active Member
Newcomer
Joined
Oct 21, 2006
Messages
37
Trophies
0
Website
Visit site
XP
68
Country
United States
lol. If i remember correctly, there was some protection that if you modified the current version then ran it, it would shut down your computer lol.

At least maybe this topic will free the main topic of complaint about the BG.

Really? >__> Why would the creator do that?

Because by not doing it it would be really easy to replace the embedded DLLs within the application with a virus. This way, if someone does that (since I personally have seen this file on p2p), no harm comes to the computer because it shuts down before the application fully loads. The application will shutdown the computer if *any* modification occurs, not just the background.

As a programmer myself, I have only one thing to say about that: Bullshit.
 

betawind

Well-Known Member
Member
Joined
Apr 21, 2007
Messages
192
Trophies
0
Website
Visit site
XP
113
Country
United States
As a programmer myself, I have only one thing to say about that: Bullshit.

As a programmer myself, I could see it happening. The RAR/7ZIP support for his app is contained within 2 embedded DLLs, which are loaded into memory on load. If one of those file was replaced with something less than nice, well, it doesn't take a programmer to tell what a less than nice DLL can do to a system, does it?
 

HBK

Clover - Fearless to Speak Now. ;)
Member
Joined
Mar 30, 2007
Messages
1,815
Trophies
1
Age
30
Location
Portugal
XP
414
Country
Portugal
As a programmer myself, I have only one thing to say about that: Bullshit.


As a programmer myself, I could see it happening. The RAR/7ZIP support for his app is contained within 2 embedded DLLs, which are loaded into memory on load. If one of those file was replaced with something less than nice, well, it doesn't take a programmer to tell what a less than nice DLL can do to a system, does it?

Well, yes, that's true, and it's a pretty good idea, but the program must exit by itself or order a command (shutdown computer, in this case) which will anticipate the load of the "less than nice" DLL and say "Modification. Shutdown immediately". If the program is fast enough to load into memory, it may be able to partially load the virus. And without a good anti-virus, they may get infected.

Moral of the story - Use a good anti-virus, with up to date definitions. It doesn't matter if it's paid or free, the most important part is that you have it installed and always protecting your computer.
smile.gif
 

BrianTokyo

NDSTokyoTrim Dev.
Member
Joined
Jun 28, 2007
Messages
658
Trophies
0
Website
www.eden.fm
XP
303
Country
As a programmer myself, I have only one thing to say about that: Bullshit.


As a programmer myself, I could see it happening. The RAR/7ZIP support for his app is contained within 2 embedded DLLs, which are loaded into memory on load. If one of those file was replaced with something less than nice, well, it doesn't take a programmer to tell what a less than nice DLL can do to a system, does it?

Well, yes, that's true, and it's a pretty good idea, but the program must exit by itself or order a command (shutdown computer, in this case) which will anticipate the load of the "less than nice" DLL and say "Modification. Shutdown immediately". If the program is fast enough to load into memory, it may be able to partially load the virus. And without a good anti-virus, they may get infected.

Moral of the story - Use a good anti-virus, with up to date definitions. It doesn't matter if it's paid or free, the most important part is that you have it installed and always protecting your computer.
smile.gif


It's not like that.

I do most checks before loading the DLLs into memory. You can either load them at will, whenever you want in your app, or have them linked as static calls. In my case, I load them after most of the checks. If a check fails, a forced reboot is called (without waiting for any apps to close normally), and the trimmer ends without having even loaded the DLLs. The protection is far from perfect though and there's much room for improvement, so just remember to always download it from my website (or from GBAtemp downloads area if it has been posted by an admin)

As for antivirus, they only check for known viruses and suspicious activity. It's very easy to write a virus that will wipe your entire disk and your antivirus won't say a word.


Backgrounds:

Read the last few pages of the main thread in the R4 area: http://gbatemp.net/index.php?showtopic=55162

You can change the background with the last beta, but only while the trimmer is running. I read some of the old posts pointed out where I wrote about protecting the background, where I also mentioned working on rar, 7zip, and making the app really fast even on flash memories etc. All of that and some other features asked by the users are now in the current version of the trimmer, based on feedback.

I'll probably release a new build this month.
 

BrianTokyo

NDSTokyoTrim Dev.
Member
Joined
Jun 28, 2007
Messages
658
Trophies
0
Website
www.eden.fm
XP
303
Country
lol. If i remember correctly, there was some protection that if you modified the current version then ran it, it would shut down your computer lol.

At least maybe this topic will free the main topic of complaint about the BG.

Really? >__> Why would the creator do that?



Because by not doing it it would be really easy to replace the embedded DLLs within the application with a virus. This way, if someone does that (since I personally have seen this file on p2p), no harm comes to the computer because it shuts down before the application fully loads. The application will shutdown the computer if *any* modification occurs, not just the background.

As a programmer myself, I have only one thing to say about that: Bullshit.


What part of that is the BS according to you?
 

laramy

Well-Known Member
Newcomer
Joined
Jan 14, 2007
Messages
55
Trophies
0
XP
99
Country
Gambia, The
1. I didn't see any other topic.
2. It's a half naked cartoon girl, I didn't have anything else to name it as.
3. I'm not complaining, it's just a question with a simple answer.

You don't have to be so negative. :'(


How about ecchi? Hentai would be nudity or sex.
OMG... You don't even know what "Ecchi" means, right? That's how Japanese pronounce the letter "H". Yes! H because of Hentai! Hentai/Ecchi means "perverted". Don't make things up, noob.
 

1c3d3m0n

Well-Known Member
Newcomer
Joined
Sep 20, 2007
Messages
55
Trophies
0
XP
100
Country
Senegal
1. I didn't see any other topic.
2. It's a half naked cartoon girl, I didn't have anything else to name it as.
3. I'm not complaining, it's just a question with a simple answer.

You don't have to be so negative. :'(


How about ecchi? Hentai would be nudity or sex.
OMG... You don't even know what "Ecchi" means, right? That's how Japanese pronounce the letter "H". Yes! H because of Hentai! Hentai/Ecchi means "perverted". Don't make things up, noob.

Er, are you saying that to pikadude1006 , or Boligrafo.

Anyway, this topic is starting to get out of hand....
 
General chit-chat
Help Users
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
  • Iron_Masuku @ Iron_Masuku:
    Hello
  • Vetusomaru @ Vetusomaru:
    @SylverReZ find me ONE community that is free of drama and politics. even video games forums (like this one) have politics section. and for some reason gamers still take consoles/brands wars seriously. even as a kid i never took the console wars bait despite being a nintendo kid.
  • Vetusomaru @ Vetusomaru:
    one of the reasons i deleted all my social media accounts, reddit account (although i was rarely using it) etc was to get away from this shit.
  • SylverReZ @ SylverReZ:
    @Vetusomaru, Sadly, not all communities like to play nice. Forums are pretty much dying despite Discord amongst other social media being available.
  • Vetusomaru @ Vetusomaru:
    i only kept my twitter accounts and only because many of the artists i like share their art only/mostly at twitter.
  • Vetusomaru @ Vetusomaru:
    lots of discord groups (even the big ones) are also dead for some reason.
  • SylverReZ @ SylverReZ:
    Twitter is way too shittier.
  • Vetusomaru @ Vetusomaru:
    that's why i added some firefox addons to block shit like twitter trends.
  • SylverReZ @ SylverReZ:
    Discord, on the other hand, moderation tends to not be very nice in video game communities from what I had experienced.
  • Vetusomaru @ Vetusomaru:
    nah, discord is also a shithole. discord is good only if you have your own community with your own rules. or if you re lucky to find some groups that arent shitholes.
  • Vetusomaru @ Vetusomaru:
    as about forums, when i recently revisited some old forums i used to be regular and seeing how immature most members still are i was like "Yeap. Nothing of value has been lost.". Unfortunately it's the good, comfy forums that ended up dead or shut down, especially because of internet centralization.
    Vetusomaru @ Vetusomaru: as about forums, when i recently revisited some old forums i used to be regular and seeing how...