A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 2578|回复: 13

[破解] [新闻]Marcan再喷Waninkoko

[复制链接]

终结者

--- WW ---

精华
3
帖子
7700
威望
10 点
积分
8262 点
种子
5 点
注册时间
2006-11-19
最后登录
2023-12-21
 楼主| 发表于 2009-3-29 23:15  ·  北京 | 显示全部楼层 |阅读模式
Marcan继续证明,waninkoko只能拿着别人的代码和工具写出一个个程序,而且用了22天才放出USB Loader,而我们的Marcan,只用了仅仅六个小时~~~
My 6-hour trip to the Dark Side

Warning: rant and drama ahead. If you’re not into that sort of thing, feel free to skip over the following.

Time and time again, Waninkoko’s apps have just been thin wrappers around existing code or tools written by others. His Filesystem Dumper came about when I told him about the GID 0 TMD trick. WAD Installer showed up after I reverse engineered the ES interface and added the relevant functions to libogc. His first DVD warez launcher showed up after the IOS Module Toolkit appeared, to which he added DVDX and some old Gamecube code. And just now, his USB warez launcher appears mysteriously 22 days after a USB2 module for IOS was released.

The only strange part is that it took him all 22 days to get it to work.

All his later apps have included advertisements, and the official downloads all required signing up for his sponsoring site, which also requires that you sign up for an e-mail spam service. He’s definitely making a pretty penny out of his particular version of the “scene”.

Now, this would ordinarily be just one more episode of waninkoko hyping up ad-riddled trivial warez-friendly applications built on top of other people’s code and work. However, some interesting things happened. He hyped up the release date of the video on his blog, and the mass amount of page reloads around the time caused his sponsoring site to go down. They also claim that there was a DDoS attack involved. I followed this hilarious situation on the ElOtroLado forums, and correctly predicted that the hyped app would be a USB warez launcher before it was revealed. Of course, he is once again being revered as a scene god by those who don’t know any better.

Then I got accused of the supposed DDoS. (No, I had nothing to do with it)

Teknoconsolas administrator Xtreme, who doesn’t seem to like me that much, started firing shots using a cheesy music literature reference where Waninkoko is Mozart and I’m Salieri. Insults galore, apparently I’m now a “wannabe waninkoko”. Though the analogy kind of breaks down when you consider that I’m responsible for walking Waninkoko through his beginnings on the Wii scene (and boy do I regret that).

So I figured, how hard could it really be to replicate Waninkoko’s loader? After all, as I said, all the pieces are there. So I set out to create my own USB warez launcher, starting off from publicly available bits and pieces, in the shortest possible amount of time. Maybe this would help people understand just how trivial it is.

The answer? It takes about 6 hours.

This is the rough progress log of my very own venture into the Dark Side:

Start time: 3am (CEST, just after the DST change in Spain)

   * 3am - 4am: copy game to USB, screw around, think
   * 4am - 5am: get build structure in order, make IOS + installer, add gecko debugging to it
   * 5am - 6am: add EHCI driver to build and make EHCI driver work right
   * 6am - 7am: make USB storage work, add DI commands
   * 7am - 8am: adapt PPC loader code, debug apploader
   * 8am - 8:20am: debug apploader some more
   * 8:20am - 8:30am: fix MEM1 globals and finally get the game to boot
   * 8:30am - 9:30am: clean up and debug

I recorded a video of the result. It’s a crappy loader, of course, but the point is that the core functionality of the loader - the only thing that could possibly be innovative - took all of 6 hours to write and debug. Many extra features could be added, like proper NTFS filesystem support, a cache (this loader has none and it still loads fast!), multiple game support, a built-in game ripper, and enough ads to make you gag, but those are just boring bits of icing on the cake. And the reason for this is that the core USB loader code is not innovative at all - it’s just an amalgaman of the following existing components: IOS36, the USB2 module, the IOS module toolkit, some random apploader launch code (this dates back to the GC era), some bits of Gecko OS to make it work, and a small amount of original code.

For obvious reasons, there is no chance in hell of this ever being released.

What follows is a video of the launcher loading a copy of Super Smash Bros. Brawl (which I own the original to, of course). Pay attention to the USB drive’s activity LED.

(Yes, I spam thunderbolt.)

So there you have it. The 6-hour warez launcher.

Now back to our regularly scheduled programming. Thanks to bushing for editing the video for me.
.

精华
0
帖子
149
威望
0 点
积分
158 点
种子
0 点
注册时间
2008-12-17
最后登录
2013-8-7
发表于 2009-3-29 23:28  ·  黑龙江 | 显示全部楼层
可惜,结尾似乎说不打算放出程序
wqu

精华
0
帖子
355
威望
0 点
积分
494 点
种子
0 点
注册时间
2008-10-27
最后登录
2016-3-5
发表于 2009-3-30 00:06  ·  美国 | 显示全部楼层
不管Marcan的技术水平如何,其做人实在是太失败了!不断的发表一些莫名其妙的comments。动不动就给别人加上pirate的大帽子,而其自己所做的在部分人眼中也是illegal的,尽管他自认为不是。这次的话更让我觉得他根本只有7-8岁的心态,类似“看,我比他做的快!他是我教出来的!”,totally pointless。至于说Waninkoko的code是基于别人的基础上,我想这句话适用于所有人,包括Marcan自己。
PS TT声称他们不想向任天堂要求任何东西,为什么不直接将bug的细节直接提供给他们?反复的email联络的目的何在?
wqu

精华
0
帖子
355
威望
0 点
积分
494 点
种子
0 点
注册时间
2008-10-27
最后登录
2016-3-5
发表于 2009-3-30 05:08  ·  美国 | 显示全部楼层
看来Marcan没完没了的抱怨惹烦了其他hacker,TehSkeen论坛的一个PSP hacker(是不是Dark-Alex啊?!)也忍不住出来批评Marcan了。
Just my two cents in this drama that really doesnt concern me at all  Marcan vs Waninkoko Well , waninkoko can do what he likes . Its the other guy I dont like ,and NO , i dont support warezbackup whatever . Marcan is supposed to be a developer of homebrew for the Wii , not be the one who decides what the code is used for .. Usually homebrew devs dont give a shit what third party people says about them OR develop on their own . This extremely pathetic "I was offended by some admin ,because I added the snippets to libogc and someone else misused it so the admin said I suck" bullshit is getting old and sad. Who gives a shit ? I hope he knows that he is the big shitsucker in all this , and not that waninkoko guy . If you didnt want to make your findings public , you shouldnt have done it in the first place . Comming crying because some admin hurt your ego weeks later really has no place in any scene anywhere . About piracy : Its not up to the hackerdev to decide what PUBLIC tools are used for ( even if you found them in the first place ) . In our case , the psp , the USER OF THE FIRMWARE DECIDE WHAT TO USE IT FOR , if the user then want to do illegal stuff , thats the END USERS PROBLEM with the law in his country . Not the person who found the hack first. I guess you will ban me from #wiidev now after critizising you . Been a part of several "devhacking scenes" or whatever you want to call it , since the commodore 64 , and this behaviour of yours is unpresidented and dont belong anywhere .  
wqu

精华
0
帖子
355
威望
0 点
积分
494 点
种子
0 点
注册时间
2008-10-27
最后登录
2016-3-5
发表于 2009-3-30 08:36  ·  美国 | 显示全部楼层
Waninkoko在自己的blog里回击Marcan:
[ENG] My 6-hour trip to the Dark Side (Episode II: Attack of the Clones)
29/03/2009 por ( Waninkoko )

This entry is a reply to marcan's message: http://hackmii.com/2009/03/my-6-hour-trip-to-the-dark-side

Also, I would like to say that I did NOT cancel the USB Loader (I've got hacked at GBATemp).


Ok, you already demostrated you're very smart, you know how to program very well and you are able to make an USB Loader in 6 hours. But I think you're lying to the people making them believe that I'm a sucker and very bad developing software for the Wii and that you are pretty good and you do everything very well.

It's cool that you were able to load a game from USB in just 6 hours, congratulations! If I'm not wrong, I was able to load Hamster Heroes from NAND in 30 minutes. I don't know if it was a record or not but I don't care.

Despite what you might believe, I know too how to make an USB Loader in 6 hours (maybe it takes me a few minutes more). Then, why it took me 22 days? Well, these are the "possible" reasons:


I don't know how much free time you have but I don't have enough (because of university), and I don't want to waste it all developing for the Wii (you know, I like to watch TV shows, movies and those things that you maybe don't know, who knows).

Maybe you think that I was working in this project since the EHCI driver was releaed... well, I think you are very wrong :S

I have been working in this project with kwiirk (EHCI module for IOS developer). We comunicate each other through e-mail, so it's easy to guess that this caused many delays.

Probably in the case of your video, you just took an USB hard disk, copied a game in raw (using "dd"?), and made a specific loader. And yes, that takes a few hours to do it. In my case we had to develop a file system (called WBS, I would implement NTFS but I don't like too much, really) to have the possibility of add/remove/extract games easily. Logically this takes MORE than 6 hours to develop, and before implementing it we need to think how it's going to be structured, etc. (design phase, that's what I learnt from a subject called "Software Engineering").

I suppose you haven't optimized this application nor worked in a "pretty " and intuitive interface for the user. As all programmers know, this part normally takes too much time, specially if you don't like designing interfaces...

There are more reasons, but I think I wrote all the important ones and I don't want to make this entry bigger.


I see that you say that many of my applications are just simple interfaces. Is there anything wrong with that? I don't know, maybe the functions you reversed from the ES and added to libogc were  there just to watch them and I see how good they are or something similar. I thought they were there to be used by the applications (even those ones that are simple or useless).

Also, I would like to talk about the advertisement (yes, that one you like so much) at the beginning of the video I released yesterday. I don't know why you are so bothered about that advertisement of a sponsor (I repeat, SPONSOR, if you don't know what it means search it in the dictionary). I think that advert still didn't kill anybody, you're complaining because you want to complain about something... Also, I don't force anybody to watch the video.

About the rest (DDoS attack to Teknoconsolas, that I'm a very bad programmer...) I'm not going to say anything (and no, I'm not saying that you are under the DDoS attack).


Well, and that's all. Now I have some free time so I'll try to fix a bug in USB Loader.

而且,Waninkoko在GBAtemp发帖说停止开发的帖子不是他发的,他的账号被黑了。

现在各大论坛吵成一片,整个事件越来越像一场闹剧了。

PS Marcan把Wiibrew中的cIOS for USB2.0给删了,再次引起很大争议。
pcg

精华
1
帖子
2026
威望
1 点
积分
2258 点
种子
169 点
注册时间
2007-5-30
最后登录
2022-5-11
发表于 2009-3-30 08:50  ·  广东 | 显示全部楼层
无论是真是假,6小时对22小时这么牛,干嘛他不先放出来,而是等waninkoko公布了再喷……

骑士

淡定

精华
0
帖子
1923
威望
0 点
积分
2199 点
种子
0 点
注册时间
2004-9-1
最后登录
2015-1-17
发表于 2009-3-30 11:45  ·  马来西亚 | 显示全部楼层
无聊的闹剧,管他谁喷谁好了,谁能提供咱们方便之门的(homebrew),就是大爷!
该用户已被禁言

精华
0
帖子
280
威望
0 点
积分
316 点
种子
10 点
注册时间
2004-9-12
最后登录
2023-5-31
发表于 2009-3-30 11:58  ·  浙江 | 显示全部楼层
也许这就是所谓的一山不容二虎!
该用户已被禁言

精华
0
帖子
5337
威望
7 点
积分
5604 点
种子
0 点
注册时间
2007-1-24
最后登录
2020-10-4
发表于 2009-3-30 12:45  ·  北京 | 显示全部楼层
挺有意思的……
其实都是对homebrew做出很多贡献的人物,理念不同,呵呵
貌似Marcan更喜欢道德审判……
PS:今儿才知道waninkoko是个在校大学生

精华
0
帖子
578
威望
0 点
积分
636 点
种子
67 点
注册时间
2006-6-15
最后登录
2024-3-7
发表于 2009-3-30 13:38  ·  浙江 | 显示全部楼层
我只支持能够给我带来实际利益的人。
其他的一概无视。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-5-17 10:31 , Processed in 0.195053 second(s), 17 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部