Bennu Game Development

English Forums => General => Topic started by: Ariel Yust on February 21, 2011, 11:58:17 AM

Title: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 21, 2011, 11:58:17 AM
Wassaup Everyone =]

I was looking into this Caanoo console, it looks quite interesting.
I was hoping to hear some of your folks opinions on the console?
is it worth it? because I would like to develop games for it, so that means I'm interested in buying it =]


just a little reminder for those who doesn't know me : I created Z.O.M.G for the WIZ Competition =]
and know my way around BennuGD ;)

anyway my thoughts are to create some free games and at least one high quality game for purchase for 5$, because the development will be expensive for me.
so If anyone knows how the payment security goes for this? I mean if the games are being uploaded via a company software that checks for legal uploads or
does the user upload it as if its an external flash (like in PSP) meaning there is no track if the user have bought the game? =]

I have looked into FunGP and I couldn't get my answers from there.
but I saw they sell games also using virtual points;


In any case I have more questions but first I'd like to hear your thoughts on the matter  ::)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 21, 2011, 04:37:22 PM
I remember that
The autor of Aurora Rift have decidet to dosn't sell his game via fungp, i dont remember why, but search out for aurora rift
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: SplinterGU on February 21, 2011, 05:01:07 PM
zip, karma -1 why?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 21, 2011, 05:04:37 PM
Yeh i dont know why! There is something in user panel to see who put karma?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: SplinterGU on February 21, 2011, 05:07:22 PM
Quote from: Zip on February 21, 2011, 05:04:37 PM
Yeh i dont know why! There is something in user panel to see who put karma?

Yes, I think that I can...
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 21, 2011, 05:13:38 PM
Lol obvius u can, you are admin.. I talk for me...
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 21, 2011, 06:12:41 PM
hhaahhahah, put it public xDD

Let's gamble, a pokemon clue !?  ;D
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Drumpi on February 21, 2011, 07:07:12 PM
Answering the question, I heard that GPH gets a % of benefits selling your game in FunGP (about 30%?).
The only matter is you cannot sell Bennu games on it, because you must put a DRM on your executable, and Bennu is GPL, so you cannot do it. Or yes?

Anyway, a website with so many problems to download programs, and without trust of GPH itself (no sure, I think I read this)...
But if anyone knows how to sell Bennu games for CAANOO, WIZ or else with same conditions, let me know, please :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 21, 2011, 07:53:11 PM

Quote from: FreeYourMind on February 21, 2011, 06:12:41 PM
hhaahhahah, put it public xDD

Let's gamble, a pokemon clue !?  ;D
OT:
  damn.. I gamble too.. >:(
End ot

i think at the moment made a game for selling, on platform like caanoo/wiz or open console generally its a bad idea,
because all people've bought that kind of consolle are a geek, coders or a linux and gpl fan
and seen the sell status on fungp u can take a very bad intresting by peopel to buy game

i thinkthe only way is: make a great free demo and push the people tu buy full version
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 21, 2011, 08:29:37 PM
Bennu is GPL ?
from what I understand you can sell games in Bennu, you can put a DRM on your game if you wish so.
about FunGP taking 30% thats too much,I read that they take a clean cut of 30% and leave you with the taxes and everything else.
I'm not sure of making a deal with them, adding to that that I don't know how secure
their transactions are! meaning people could hack the game the same way as they would be able to do it normally.

ZIP, as you have stated, I will make a demo and a whole advertisement campaign anyway when the need will arrive...
but what is more interesting is how I will protect my software from a flaming gang bang piracy  :-\

besides I'm doing this not for the money...
but for the fun I'm having in creating these games, the money goes for development, anything more then that will be saved for future projects.
I'm working in a job after all ;)


additionally I wanted to know if Bennu supports the extra "Fun Functions" of the Caanoo ?
and if it can detect Mac Address or any unique number of the Caanoo? =]
I could program an advanced coding mechanism against piracy ^__^
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 21, 2011, 08:41:33 PM
You can make a site,
and sell game via your site, add a validation key on game
for any copy of game 1 different key
u send the game modified whit the specific key
example: ''game copy001'' key: ababab
game copy002 key:dedede

Any copy of game 've a respective key
for blok the share key..

Good idea?
sorry for bad english
ah! Zomg is beautiful game :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 21, 2011, 09:06:19 PM
@ZIP

I was thinking of this but the same copy of the game can be shared with its bought password with anyone.
so putting a password on unique copies is hopeless, much better is to use some unique machine code to determine the password needed to unlock the game.

in any case, if FunGP wont be a partner then I will make my own site and system if needed =]

hehe btw Thanks for the compliment =]
I made an update on the game to v1.1 somewhere, I'm Planning on making a sequel but not now =]
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 21, 2011, 09:30:45 PM
 :-\Mmm
U can make an algoritm based on specific caanoo serial number
for any consolle 1 specific key..
u sell copy of game, say to have the customer serial code of canoo, and send specific key..
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 21, 2011, 09:38:40 PM
Yea that's what I want but the check should be in game also you see...
I wonder if there is a way to determine the Caanoo serial with Bennu even with some external way...

another thing is -> does Caanoo or Bennu support any SFML activity ?
http://www.sfml-dev.org/ (http://www.sfml-dev.org/)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 21, 2011, 09:58:37 PM
We need an implementation of serial number. If we can read the serial number of caanoo using bennugd, we can ask for him when sell a copy, to work only in the specific caanoo.
We need a solution...
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 21, 2011, 10:04:40 PM
That's my plan actually... to make the game work only with the correct serial matching the Caanoo serial.
a medium complexity can be done to avoid piracy from noobs and advanced users... serious users will have a chance in finding
the pattern but I will make sure it will take them awhile =] I have several tricks for that :P

does anyone know where the serial is writen?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 21, 2011, 10:09:16 PM
At last the problem is to do:
Bennu game control
see caanoo serial
elaborate whit algoritm
if the key putted
is right then game enabled..

If bennu cant read serial of consolle
u need another idea..
i dont know well, how to add feature on a programming language, but if is possible someone can make an expanding module specific for read serial number , and other thing specific of consolle like cpu clock, battery level ecc
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 21, 2011, 10:18:19 PM
The oficial SDK got the feature to read the serial ? I believe. If it is true we can port this feature to a module to bennugd for caanoo to protect the comercial game.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 21, 2011, 10:56:48 PM
I don't think its that hard, you can get the Mac Address in Windows... a guy who knows linux can make a small dll or function that returns the address in Linux as read-only =]
then the rest you leave to the game to do  ::)

any takers for the job?  :P
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 21, 2011, 11:01:25 PM
Here's the deal, you make the c code to read the serial and i make the Caanoo module to use in Bennu ;D
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Drumpi on February 22, 2011, 03:06:49 AM
FunGP is very secure... because almost noone can download anything ;D

OK, no jokes. It's curious, WIZ scene is full of programmers and "hackers", but piracy is at low level. Maybe they understand the efforts to make a game, so they buy the games (gp32spain and gp2x.com banned an user for upload comercials WIZ games).

FunGP put DRM in your code, so, if anyone buy and/or donwload your game, it only works on his registrered WIZ. He/she can copy the game to PC or to another WIZ, but it only works on the original WIZ.
And this system is not broken today. Could it be broken? yes, but nobody is working on it.

But there isn't a secure system, so you must pray.
I'm trying to make a comercial game too with a few people, but we don't spect to live with it, just get some money to make another game or buy some gifts, that's all.

About the GPL, we are speaking about it on other thread, i don't know if DRM is compatible with GPL or not (any modifications on GPL code must be published).
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 22, 2011, 09:01:13 AM
I did a small research, it is possible to get the computer's mac address via bennu.
after my upcoming test I will commence in trying to develop the code for it...

I will try not to make an external module, because hacking it will be much easier =]

in any case I'll tell you what the real problem is, and its publishing...
I don't know how about others but I cannot be helped to sit and publish my games...
I don't have the time to sit and do it, and when I think about it... I don't mind paying some revenue
for someone to be doing it for me...

and I mean, not just running in forums and preaching about it, but have a marketing plan.
if someone even from this forum will be serious about marketing, we would have a publisher
he doesn't need to make games... he just need to sell them.

make a site, with the right programs and scripts to sell and publish...and making advertisements.

well guys I think I'm on a start-up here! :P
hmmm If I can manage something like that with help of my buddies, will anyone be interested in that kind of service?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 22, 2011, 12:24:43 PM
Quote from: Drumpi
OK, no jokes. It's curious, WIZ scene is full of programmers and "hackers", but piracy is at low level. Maybe they understand the efforts to make a game, so they buy the games (gp32spain and gp2x.com banned an user for upload comercials WIZ games).

FunGP put DRM in your code, so, if anyone buy and/or donwload your game, it only works on his registrered WIZ. He/she can copy the game to PC or to another WIZ, but it only works on the original WIZ
1) if an game copied cant run on other consolle, why user tried to share them?
2) if fun gp can add drm on your game,
you have 2 way to sell
A) send game to fun gp and let it take 30% ( but u dont made crazy for make own secur sys)
B) just make an module for bennu that objective is read consolle specific value (serial,battery stats, cpu clock,), i think ist not much hard, because GMenu2x (write in c) can do that,so
make a personal algoritm that start from specific serial make a specific key, the game control using that algoritm if key is the right for these cnsole, then u made a simple site, where you sell a game , and recieve serial of console of customer, send key.
only you and your game know how to work algoritm..
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 22, 2011, 01:25:19 PM
That's Exactly what I'm talking about ZIP =]

now what I don't know how to make is, to make PayPal send me a confirmation note with the buyer data so my program will automatically send keys to the buyer
or automatically show the serial for the buyer the moment the purchase was made.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 22, 2011, 02:55:07 PM
Yesterday i investigate, i can search the mac adress easily with bennu code without using a module, but, how do you ask for him at the buyer ?
The good way is obtaining the serial and ask him at the registration form when whe shell the game.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 22, 2011, 03:06:46 PM
The buyer, register his self on your site, putting various thing: name surname ecc, and serial of caanoo
whne he buy a game, the site sent the download and the specific key (based on his serial number
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 22, 2011, 03:13:43 PM
But this don't be useless, do you ask for this serial when you start the game ? And if he distribute the serial with the game ? The best way is finding one id from the console in the game code, don't need to be the serial of the console, and ask for this id at the buyer.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 22, 2011, 03:26:46 PM
The buyer cant calculate the key!;
when he buy the site calculate the kay and sent to buyer,
when start game
tha game have implemented same algoritm and control if key is the right key for that consolle
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 22, 2011, 03:32:07 PM
The game checks the mac address with the serial every time you launch it, it saves the serial in its memory.
even if he copy the game to a different console the serial won't match the mac address and the game will request a new one =]

I think this is the only acceptable solution that doesn't put on the buyer a lot of responsibility...

in short -> 1 serial for 1 console  8)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 22, 2011, 03:43:05 PM
I'v said that right?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 22, 2011, 03:43:56 PM
I don't understand.
But how do you know the mac address needed in the first execution to generate the code created from buyer credencials + his mas address ?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 22, 2011, 03:48:32 PM
Upps, i understand now. So you need a previous program in caanoo where the buyer imput credentials, it generate a key from he credentials + mac address, and generate the key ? Or more simple, a program to obtain the mac address to use in the compilation of the game :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 22, 2011, 03:56:03 PM
I dont understand why you need mac addres o.o
using simple the serial number of caanoo?
My idea is:
The buyer registered have sent in the site database his serial code
whem he buy, site sent game + key validation code based on buyer serial elaborated whit an algoritm..
So, when user instal game he put key validation,
game using same algoritm at rreverse find the serial of registred buyer caanoo's
Using an other module game find actual caanoo serial n.

just compare that serial whit the serial found whit algoritm
if same start game
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 22, 2011, 04:39:19 PM
"Using an other module game find actual caanoo serial n"

Is this point i missing, if you can find actual serial, the problem is resolved, but i don't know how make that....

All the rest of the steps aren't a problem, if you can find the serial executing the game, the buyer only need send you the serial. The problem is just how i can get the serial by code, where is it in the console !?

The buyer don't need to enter any serial in the game, the game only start if the game find the serial in the caanoo executed.

Zip and Ariel:
Do you have a Caanoo ? I want to make tests and i need you test in your consoles if this work, i need to find a way to do that :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: gecko on February 22, 2011, 05:06:45 PM
I THINK that if you really want to make money with your games you probably should think about an alternative platform. Because, like drumpi said, the Wiz/Canoo users are a very "selected" target, and if they realy like your game and they know it's a paid game, they'll probably buy it, no matter if it is a non-DRM zip, or a super-protected mega-secure game.

Maybe you should let GPH manage the protection, or use a pre-made digital goods selling system/service on your own site... and you only focus actually on making the game great.

If you want a great hit, or grat audience, you should try something like Desura or Steam.

Please dont take this as a offensive/dissapointing/something-like-that comment. It's just my point of view.

( and please, everybody, excuse my english :D )
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 22, 2011, 05:49:16 PM
You are right, but for me in the firts place, it's the emotion to do this for learn how to do that.
Professional games are crackeable, whe don't think this is a solid protection, but in my opinion it would be great learn how get the serial code and make a test :)

Zip and Ariel or some else, put your Caanoo serial here to begin the adventure :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 22, 2011, 06:00:55 PM
@freeyoumind
i've got a wiz not caanoo..
for learn were is th serial number try to download last firmware
and search there.

i think that is a good solution, becouse noone try to crack 1 game for caanoo
its wasted time so few user are intrested,better is to crack playstation sys..
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 22, 2011, 06:34:31 PM
If wiz use the same system is valid too :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 22, 2011, 06:45:43 PM
Ok in the information menu:
''S/N.         2010.09.29  - GP2XV101 - 00000015''
i think the 1st is date of made, then model, then serial
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 22, 2011, 07:11:17 PM
The number 15  :D
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 22, 2011, 07:17:31 PM
My Wiz:

''S/N.         2009.05.12  - GP2XV001 - 00002726''
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 22, 2011, 07:21:36 PM
Asap ill post other serial from italian caanoo user..

I think is so singular the serial number of a console made on 2010
Is just 15? O.o
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 22, 2011, 07:25:52 PM
Maybe they reset the serial in a new version, so the serial is the version + number  ;D
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 22, 2011, 07:31:33 PM
I've think the same..
so. My sn is
101.000.00015
Your is
001.000.02726
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: gecko on February 22, 2011, 09:15:19 PM
another one...

My wiz: S/N  2009.10.22 - GP2XV103 - 00000068
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 22, 2011, 09:30:46 PM
Why my console made on 2010 have a version101 and your from 2009 is 103 o.o?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 22, 2011, 09:35:53 PM
I see this detail too :)

I upgrade the firmware only one time, and you zip and gecko ?
Maybe the date and number are the serial, and the version is the version of the firmware, and they reset the number with a new date :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 22, 2011, 09:59:34 PM
 I never update, i bought whit the 1.2.6 version   :-\ now,
what is the second thing?
At the end whe can simply use date e serial combined whit other thing to make algooritm...
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 22, 2011, 10:13:10 PM
Of course, they are multiple options but the problem still the same, i don't know how to read the serial..............................
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: gecko on February 22, 2011, 10:15:02 PM
I've never upgraded it neither...

The mystery of the GPH S/N Correlation :P
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 22, 2011, 11:11:24 PM
I don't have a Caanoo yet... I'm into the purchase phase...
again selling games on the Caanoo is not for profit, but for expirience and alot of fun =]
I want to earn my first 5$ selling a game! :P just to say : "HA I DID IT!" =]

anyway:

Does updating the firmware changes the date on the left? *can someone confirm this?*
with a serial like 00015 coding this would be silly... but it is possible to make an interesting algorithm for it =]

I can make a complex algorithm for it, but I would like first a way to see that data from within bennu...
there must be a place that this stuff are writen on...

btw is it possible to connect your Caanoo to the internet using an RJ cable to the router?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Drumpi on February 23, 2011, 02:31:37 AM
I'm a bit late, but must answer:
To buy a game, you must install a program on your PC, and register an account on FunGP, then you must to register your WIZ/CAANOO using USB conection (and one of the lastest firmwares, who implements DRM system).
Then, you buy a game (using credit card o GPpoints) and they give you  a zip file (or else, i don't know). You can unzip elsewhere, but it only works on your registrered WIZ/CAANOO (I think it reads your console ID and look for a match with DRM added-code)
You, as user, musn't put any serial code or else, just execute and play.

But there is another method: you can buy a SD with preinstalled game, and it only works on this SD. Again, DRM look for serial number, but look for SN of SD.


You can read a SN on console and calculate a password, but this system requires you to check your e-mail everyday, and answer as soon as possible if you don't want angry people.
A password without HW check is not secure, anyone can give his password to anyone, but lots of people hates HW check.

Just think about all programs you had installed without buying it ;)
Finally you must trust on people.

By the way, the less people buy your game, the less probability to pirace your game (because less probabilities that a guy knows other guy who like your game and "lend" to him :P).
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 23, 2011, 11:15:46 AM
In short my method is easier for the user then the funGP DRM system...
my users don't need to install anything, they download the game put it on their Caanoo
the game displays a message that it's not registered yet... and shows the user his registration ID

the user goes to my site -> enters this registration ID and buy the game...
then his unlocking code will appear, he writes that code into the game and the game runs until you uninstall it or format the console
or delete it's saved data...

what happens is that the game checks between the Caanoo serial and the unlock key to find a match, if a match exists then you can play...
if not then you must register... each serial is unique so giving your friend a copy wouldn't work.

the complexity factor is to unlock the serial pattern which will be complex I will insure that.

but you can give your friend the console with the game and he could play it =3

about checking my site for input: yes that's a problem -> but it is possible to create a data base for users, with the help of people with skills.
in the worst case I will ask for help from professionals -> I can get a guy to build me a working site with forums and this type of system for some bucks.
I will link the download of the game to Booleansoup of Bennugd or both or even more =]

so people will come to this place more to download games ;)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 23, 2011, 01:32:47 PM
Quote from: Ariel Yust on February 22, 2011, 11:11:24 PM
btw is it possible to connect your Caanoo to the internet using an RJ cable to the router?
no you cant at the moment
..

you dont need to manage a great number of buyer,

if you think

it can be max 200-300

make a database for manage so few people isnt hard, just need to know some basic of sql...
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 23, 2011, 01:51:16 PM
I have a coding system for 43,046,721 unique Caanoo serials... there is an option to make more =]
the passwords are very complex, I'm still working on the decoder and I'll be running some checks for it also =]

so don't worry about the unique codes, so far its impossible to crack them ;)

things I would like to know from people would be:

[1]  is the type of the console is written in the console's serial ID ?
[2]  is it possible to identify what console the user is using?
[3]  can two different consoles have same serial ID ?
[4]  is it possible to change the date on the serial ID somehow?!
[5]  is it possible to change the serial ID of the console not only the date?!
[6]  does these consoles have some unchangeable ID ?
[7]  have any one discovered yet how to access the console's ID information for read-only purposes?
[8]  I could upload some codes for you guys to crack if you wish to try my coding system's strength will anyone be up to the challenge?  8)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 23, 2011, 01:58:09 PM
i dont know what is pollux...
just see (http://www.gp32x.com/board/index.php?showtopic=58771)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 23, 2011, 03:03:44 PM
To use pollux for detecting procesor id, you need to engage the console to the pc like the same way from fungp, the idea is without a complex thing, only with the serial, because it's easy to put in the registration form.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 23, 2011, 03:17:14 PM
Your solution Ariel, don't work, because you generate one code for this person with the id of registration, but if it distribute the game with the same registration id and serial generated by you the game work in any console....

You can calculate the id based on his mac, the buyer don't need to know his mac, only send you this id, and you generate the registration code with an algorith, if the game is distributed this id don't match (because it has a diferent mac address) and game don't work.

The resume, with mac you need the buyer send you a code, with the serial is the same, the buyer need to send you the serial too, so problem resolved, because i think it's easy read the mac adress, it is in a file of the nand right ?.
Where you find then in pc linux ?  :D
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 23, 2011, 03:30:20 PM
mmm :-\
i think if we see how Gmenu2x can read consolle data like battery level and cpu clock
whe can search the serial whit simil control, just find where is the serial number part on firmware
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 23, 2011, 03:54:18 PM
 ;D from gmenu2x hw to read on firmware file

GMenu2X::GMenu2X(int argc, char *argv[]) {
//Detect firmware version and type
if (fileExists("/etc/open2x")) {
fwType = "open2x";
fwVersion = "";
} else {
fwType = "gph";
fwVersion = "";



void GMenu2X::gp2x_init() {
#ifdef TARGET_GP2X
gp2x_mem = open("/dev/mem", O_RDWR);
gp2x_memregs=(unsigned short *)mmap(0, 0x10000, PROT_READ|PROT_WRITE, MAP_SHARED, gp2x_mem, 0xc0000000);
MEM_REG=&gp2x_memregs[0];

batteryHandle = open(f200 ? "/dev/mmsp2adc" : "/dev/batt", O_RDONLY);
if (f200) {
//if wm97xx fails to open, set f200 to false to prevent any further access to the touchscreen
f200 = ts.init();
}
#endif
#ifdef TARGET_WIZ
/* open /dev/mem to access registers */
wiz_mem = open("/dev/mem", O_RDWR);
if (wiz_mem < 0) {
printf("Could not open /dev/mem!\n");
}
/* get access to the registers */
else {
wiz_memregs = (volatile uint32_t*)mmap(0, 0x20000, PROT_READ|PROT_WRITE, MAP_SHARED, wiz_mem, 0xC0000000);
if(wiz_memregs == (volatile uint32_t*)0xFFFFFFFF) {
printf("Could not mmap hardware registers!\n");
close(wiz_mem);
}
}
/* get access to battery device */
batteryHandle = open("/dev/pollux_batt", O_RDONLY);
printf( "System Init Done!\n" );
#endif
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 23, 2011, 04:58:56 PM
Awesome, i try to find an don't find nothing...
Karma up, let's go to implement in a module or bennu code :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 23, 2011, 05:02:00 PM
By the way, yesterday i try to find in caanoo firmware how it reads the serial but i still don't find nothing

http://www.gp32x.com/board/index.php?showtopic=58771 (http://www.gp32x.com/board/index.php?showtopic=58771)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 23, 2011, 11:55:25 PM
Hehehe I created a Coder and a Decoder that works quite well =]
Tomorrow I will run more tests on it with dynamic list to see if I have any equal serials and eliminate them =]

So... I have 100,000,000 unlock keys for the same amount of Caanoos =]
I don't think decoding them is possible without the decoder  8)


about the serial getting part, it seems this will have to be done using external C++ module...
I will appreciate if someone can host the source code of that Caanoo menu so I could check where to find the serial
or at least share a link or two to the files or something...

besides I think I need a caanoo to fully test this...

if I will be successful I will try and make some module for others to use or at least some explanations :)

guys, I can't guarantee success yet I need your help also =]
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 24, 2011, 12:34:01 AM
You can download linux-2.6.24-pollux.7z from openhandhelds and try to find him, i don't find nothing yet...

Please send me te tests to test in  my caanoo or something :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 24, 2011, 08:21:43 AM
@free you mind
you are currently working on a module for bennu, for read data file of consolle?

:) im happy to have find the part of code in we are intrested.

ah, i ask for sn of caanoo, and they say, are the same,
2010.09.29 GP2XV400 00001Xxx

@ ARiel
good work,
nonw you need to make an script in web language for caalculate algoritm, javascript or other..
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 24, 2011, 09:13:43 AM
This is the idea, but i need a code from oficial firmware, please help to find them :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 24, 2011, 12:08:53 PM
Try to search on official sdk

damn.. Again 1 karma -,- stop !
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 24, 2011, 01:05:45 PM
Im searching in the oficial of course.....
I need a hand  :D

Ask Splinter for the karma question and say his name  ;D
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 24, 2011, 03:24:15 PM
I've watched just 10 min on official sdk..
i dont found nothing..

there is some program to read the nand content?

If the battery data is in /dev/pollux bat,
whe need to find in which other subfolder of /dev is the file for serial

we cant explore the real nand content
whit the gph explorer, i think we currently see folder like
/../../../User

cant open the dev folder (in that we are intrested).

what tool we can use to have an access on hidden folder, just for know the name of those folders

for the karma splinter saied he havent a log..

but i'm sure who is..
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 24, 2011, 03:47:07 PM
Send me the name by PM i gamble the name too  ;D

In the boot i find stuffs from GPH like the logo, but the firmware look like a generic firmware for multiple handhealds and processors, and have lots of linux basic files very olds !!!
I don't find nothing touched by GHP, i beginning to gamble it's not the real firmware from the console xDD
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 24, 2011, 03:48:49 PM
About the nand, i've search in the nand and i don't find nothing, the files i try to open provoque a error (i use the Bennu file explorer from Fede :))
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 24, 2011, 03:56:45 PM
@Free

can you open them using Linux commands and C++? :-\

I'm not sure there is a serial written anywhere besides a private file for the start up program
I think there is a mac address because the console is using a processor from a palm :P
so It must have a unique factory code which is accessible some how...

I think we are looking at the wrong direction...
we are looking at the SDK of the program that starts up after Linux... I hope I'm not wrong with this...
Its very hard for me to help more then this, because I don't have a Caanoo yet... :-\

someone mentioned using machine code for registries... any elaboration on this one?  ???
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 24, 2011, 04:08:06 PM
Yeee people i found the metod!
Use the Audio race explorer!!!!
the main main path
coontain that sub folder
bin
dev
etc
home
lib
mnt
opt
proc
root
sbin
sys
tmp
usr
var

the classic folder we can see whit the console explorere
nand
sd

Are in the folder mnt :)

And in the dev folder
there is 16 subfolder,

i cant se noone file,

but now we know folders,

open audiorace and go to select [..]
clic clic clic
and you see the father of all folder
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 24, 2011, 04:32:15 PM
The folder tree is not a problem, with the program i said i can see the name of all files and open a little number of ini's, etc.
The goal is get the same code used in settings from caanoo firmware, where the serial code is displayed...

I don't have a C explorer...
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 24, 2011, 04:37:04 PM
Ah,
mmm
in the file called wiz linux uboot or something like this,?
Teory is the file which change firmware it shoud read serial
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 24, 2011, 04:40:18 PM
Is it possible to some how run ipconfig in linux ?
if so the text in the window can be copied and filtered for the mac address :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 24, 2011, 04:44:02 PM
Sorry for stupid question, but
if caanoo have'nt a wifi pen it have'nt a mac?

i know mac address is correlate to network interface card, im wrong?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 24, 2011, 06:07:51 PM
Ohhh sheet, the serial number of my caanoo in no longer visible in the carcase, it's erased!!!
With the mac address is suficiemnt, it's easy to read, so, the problem it's the user need to execute the game one time to get a code to send back to us to register the game.

Ariel can you share your encript / decrypt system with us ? I send you a way to get the mac address and whe get the problem resolved.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 24, 2011, 06:23:02 PM
Quote from: Zip on February 24, 2011, 04:37:04 PM
Ah,
mmm
in the file called wiz linux uboot or something like this,?
Teory is the file which change firmware it shoud read serial

I think the id from procesor can get from pollux files, i find them in uboot:


Example: mes_ecid.c

in u-boot-1.1.6/cpu/arm926ejs/pollux/prototype/module
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 24, 2011, 07:06:19 PM
well I can't share you the source-code because then I can't use the serials anymore =]

but I can tell you how to make your own serials, I made mine in couple of hours =]
and if you have a problem I will gladly help


there are many types of ways to make serials so each can do a unique set of his own
for example you can make a function that uses only an array of lets say 8 digits or more, or an unsigned integer.

but for our example lets use an unsigned integer:

so our function input -> (int serial,int some_factor) and output is an int unsigned result;
now lets create our first layer that we will use to mask our numbers...

layer1=12345678; //random numbers it is important that the decoder and coder will have the same variable numbers!
layer2=01030405; //more random numbers, create as many layers as you want

note that now you can XOR those layers with the "serial" variable and store it in "result"
in order to decode stuff with XOR you can just XOR again in the decoder it works you can try it =]

then you take "result" take out all the letters into an array of the same digit size.
then shift or/and swap the numbers in the directions/positions you choose... for example the most left digit swap places with the most right one...
just remember the order of the shifts/swaps you make so you could back flip it in the decoder!



in the decoder you do the same thing just the opposite! so copy paste and change the order
make sure you read the array in the correct way! because if in the coder you read from left to right
then in the decoder you will do the opposite most likely... so print each time you make an action to understand what's going on;

the coder is easier to make then the decoder in that sense =]

simple example:

int unsigned coder(int serial,double factor)
{
 int layer1=12345678;
 double layer2=45.0; // ".0" because its cos input is double
 int unsigned result;

 result=result^layer1;
 result+=(cos(layer2)*10000000); //the outcome of cos will be 0.70710678 so you can use those xxx numbers if you multiply =]
                                           //because we have 8 digits in result, multiply by 10000000 to make 70710678 now we use it
                                           

 result+=(cos(factor*factor)*10000000); //you can write anything here as long as it appears the same in the decoder
 return result;
}

int decoder(int unsigned result,double factor)
{
 int layer1=12345678;
 double layer2=45.0;
 int serial;

 result-=(cos(factor*factor)*10000000); //note

 
 result-=(cos(layer2)*10000000); //the outcome of cos will be 0.70710678 so you can use those xxx numbers if you multiply =]
                                           //because we have 8 digits in result, multiply by 10000000 to make 70710678 now we use it

 result=result^layer1;

 return result;
}

factor is just a variable that you can use to identify which game's code is it, so if you have more then one game
you can use the same system but with a factor that will change the serial slightly or complete as you wish =]
there is a lot of playing around here... so try and error is inevitable =]


also this code should work, so look at the pattern, see how something you wrote in the end of the Coder now you must write it at the start of your Decoder.
if it makes it easier for you, write both the functions in one function give it a number and see if after the coding and decoding phases - the number will stay the same.
if so then you can now split the function to the 2 functions you actually need.

*test on all the combination your going to have in order to see if everything is correct and working =]

I wrote it in C++ for testing my coding system but you can do it also with Bennu with the same struction =]
you should add more digits and try to shift and/or swap letters to make it more difficult to crack =]
my next task is to create a 12 digit coding system with letters =]

Hope this helps and I will keep more updates as I go.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 24, 2011, 07:13:28 PM
Thanks, karma
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: SplinterGU on February 25, 2011, 03:32:10 AM
Quote from: FreeYourMind on February 24, 2011, 06:07:51 PM
Ohhh sheet, the serial number of my caanoo in no longer visible in the carcase, it's erased!!!
With the mac address is suficiemnt, it's easy to read, so, the problem it's the user need to execute the game one time to get a code to send back to us to register the game.

Ariel can you share your encript / decrypt system with us ? I send you a way to get the mac address and whe get the problem resolved.

no man, If Ariel share his code with us, then his serial will be useless...

I said several times... you all must understand that the serial/encription/etc method for security stuff must be closed... this is the reason why bennugd don't have it.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: SplinterGU on February 25, 2011, 03:36:30 AM
attention with cos function (or other trigonometric functions) it can return different result depending OS or C compiler version or CPU. I don't suggest use it.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 25, 2011, 07:20:43 AM
i think an simple algoritm is good for what we need to do...

example
serial is
00000015 = x

the algoritm is
x*356+12/3

reg key is 1784 (0001784)

i think adding some other operathion is possible to see quickly how work algoritm?
i dont think...

u need to compare
serial and reg key
serial and reg key
serial and reg key

and working on it some day..
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 25, 2011, 01:52:11 PM
@ZIP
your serial is easy to crack =]

the best way would be to add swapping and shifting of the digits also
and avoid a same pattern numbers

for instance:

15=0001784
16=0001902
17=0002021

2021-1902=119
1902-1784=118

we get different numbers because the integers eliminate the numbers after the decimal xxx.yyy = xxx;

so 18 would be [17]+119 or [17]+118 -->  0002021+119 or 0002021+118

which gives us:  

     18 = 0002140 or 0002139
     after checking 0002140  would be correct.

this is why your method wouldn't work.
doing the same trick on all the numbers makes it easier to crack them, as you can see
I need to find at least 2 legal serials to understand the pattern =]
the more the better...

you must do different shifts/swaps/changes so cracking it would be hard up to almost impossible.


btw

@Splinter

Thanks for pointing out the cos/sin thing... Then instead it would be wiser to store a specific digit.
its not very secured but it will work after all.



another method to decrypt your game (thank you Ecko for pointing it out to me yesterday) is to encrypt you game data
add the serial to your graphics and game data, so even if the user override your serial check using a third-party memory hacking program
he will be able to play with a 100% fully bugged and full of graphic artifacts and crash because that code wasn't translating our graphics and data files ;)

for instance try to change certain colors into each pixel of our graph
example : recolor all rgb(0,0,0) colored pixels to rgb(12,13,14);
swap and shift every pixel with another one in the same way ;)

now we have a pattern with all the pixels =]
and if you try to use the graph without decrypting when you load the fpg then you get jagged graphics :P
if you enjoy playing with pony poop looking graphics then be my guest and crack the game :D

Btw Coding the graphics you do only once!
its the program responsibility to decode your graphics and data files using the Unlocking Serial you have used =]
if that Serial will be correct then the correct math will apply to the decrypting serial that will decode your graphics =]
use the decrypting serial as digits that represent commands that are needed to be done in a certain order to fix the graphics ;)


I hope I was clear enough :P

@Free

so how do I read the mac address from the Caanoo?  8)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 25, 2011, 02:05:09 PM
Quote from: Ariel Yust on February 25, 2011, 01:52:11 PM
@ZIP
your serial is easy to crack =]

the best way would be to add swapping and shifting of the digits also
and avoid a same pattern numbers

for instance:

15=0001784
16=0001902
17=0002021

2021-1902=119
1902-1784=118

we get different numbers because the integers eliminate the numbers after the decimal xxx.yyy = xxx;

so 18 would be [17]+119 or [17]+118 -->  0002021+119 or 0002021+118

which gives us:  

     18 = 0002140 or 0002139
     after checking 0002140  would be correct.

this is why your method wouldn't work.
doing the same trick on all the numbers makes it easier to crack them, as you can see
I need to find at least 2 legal serials to understand the pattern =]
the more the better...

you must do different shifts/swaps/changes so cracking it would be hard up to almost impossible.

my was a very simple lol you won XD

ok i'm newbie at algoritm...  ::)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: SplinterGU on February 25, 2011, 02:50:20 PM
Anyway... this thread must be considerate for theory porpuse only... anybody don't must use the algorithms descript here... because it's must be closed for secure reasons.

the method of encrypt data, we already use it (like it) with bomberlink for some graph that bomberlink want protect... but not whole graph need be encrypted... only portion of it or only each 2, 3, 4, or any pixels
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 25, 2011, 07:12:41 PM
I will agree with you Splinter, not the whole graph must be encrypted, it will cost less work to decode smaller portions of a graph :)

anyway I'm waiting for FreeYourMind to post his way of reading the Caanoo Machine Address
I have little experience with Linux but I did have it before  :)

and then I will Order my Caanoo =]
would you guys recommend buying the Caanoo wifi dongle also ?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 25, 2011, 07:23:57 PM
for me is useless,
but if you wanna make a game whit wifi connection ::)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 25, 2011, 07:26:04 PM
I need more tests, i'm not complete sure the file i read with this code is diferent in another Caanoo, tomorrow i say something about it.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 25, 2011, 08:24:36 PM
Sweet News Thanks! =]

mean while I'd like to hear if people found the wifi dongle useful ?
also while we at it can Bennu use wifi with the net.dll ?

I read about Caanoo having a resistive touchscreen meaning it can be used for multi-touching...
is it possible to multi-touch in the Caanoo, and how does it work if it works with Bennu?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 25, 2011, 10:35:48 PM
multitouch on a resistive screen is a bad idea..
if you press with 2 inches u risk to let the caanoo fall of hands
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: SplinterGU on February 25, 2011, 10:45:40 PM
I don't think that multitouch is available... well, no from SDL.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Drumpi on February 26, 2011, 01:09:09 AM
Please, DO NOT USE MAC ADDRESS as a serial number, because I heard that you can change it easily on Linux.

I don't know if you can find the serial number with /dev files, they are HW files (sda is an SD device,...) but who knows. Try reading the GMenu2X code, it reads the serial numbre (in GP2X do, or was the open2x firm?).

One more thing: a secure encription system is not a complicated metod to do this, because if you know how the method works, you're lost. A good encription system use a password or some kind of code, because if methot is revealed, without password is useless. If you use the actual encode systems, and if you know his algorithm, you cannot crack it, because you still need a code, and you cannot do the algorithm backwards (something about division modules, etc), and brute force can take years.
Bennu aren't using a Linux library for this?

And one more thing: resistive screens cannot use multitouch. I read that resistive screens are not allowed to do that by HW itself. I must read more about this but wikipedia says that only capacitive screens allow multitouch (but you can use "multitouch" in caanoo in other ways, just try it ;) ).
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 26, 2011, 01:19:42 AM
Quote from: Drumpi on February 26, 2011, 01:09:09 AM
Please, DO NOT USE MAC ADDRESS as a serial number, because I heard that you can change it easily on Linux.
yea that's right, in windows too you can change mac adress easly
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 26, 2011, 01:55:51 AM
I read about the change of the mac address not taking place in the card it self, and that there is another path of retrieving it...
something about getting into the card itself and not relying on linux

do you guys know if the caanoo serial can be changed?
all I need is some unchangeable unique ID - I will make the algorithm and don't you worry...

my first algorithm was complex enough, the one I am designing now will be even more harder to crack =]

about mulititouch I read in wiki about it so I don't know, I have little experience with that tech.

@Drumpi
then what do you suggest for security if not a serial?
because my thoughts are: if the serial is complex enough then common users up to advanced wouldn't be able to crack it anyway.
besides who would crack a 5$ game ? :P I think that if someone will crack it then it means the game is good and is worth it =]
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Drumpi on February 26, 2011, 02:06:21 AM
Had you thinking about ask GPH? ;D

Ariel: you can use a serial, of course, but use it as a password for an encription algorithm, not in the algorithm itself. I'm not an expert but there are some non-regresive algorithm you can use with serial or...
It's too late to think ^^U if you can get a password, use it with non-regresive encode algorithm and obtain the console ID... but you need a regresive algorithm to generate the first password, so, it couldn't be possible.
It's 3AM here.

By the way, very very few people will try to crack a 5$ game, and the same people if it cost 30$.

You can ask to Yuan-Works (Wind and Water Puzzle Battles creators) too.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: SplinterGU on February 26, 2011, 03:55:18 AM
some peoples crack a game for modding and sell it with other name... ask it to BomberLink.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 26, 2011, 12:43:19 PM
@Drumpi
I did ask GPH and yet I haven't received any answer from them.
I guess they are not serious at all.

@Splinter
You right again, thought I doubt the modding capabilities of my games.
most of the time they are not modular enough to be doing that.

wow you mentioned modding and selling the same game in other name does this really happen?
I mean someone does that without asking the author?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: SplinterGU on February 26, 2011, 12:55:14 PM
Yes, previous version of SORR game was sell in china with some changed graphs...
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 26, 2011, 04:08:42 PM
the serial number id of caanoo, is actually unchangable for user.

is like your size number under your shoes:
you can read but you can change..

(or you need to cancel it whit fire and reprint, like a hack the serial of caanoo)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 27, 2011, 10:58:33 PM
Caanoo users, i need you test my program and said what is the number on the screen  :D
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on February 28, 2011, 10:00:13 AM
edit:
posted on gp2xita...
w8ing for response
re edit:
what script find?
can post source?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 28, 2011, 03:14:50 PM
Don't work, the code is the same in all caanoo's xDDD

It's a simple test, now i start work in something better xD
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 28, 2011, 03:56:36 PM
Can you explain what is going on?  :P
what didn't work what happened?  :)
what your working on now?  :D
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 28, 2011, 04:20:18 PM
I need to make a module in c with pollux to get the cpuid, maybe it's a solution :)
I get an example for Windows, i need to see if it's easy to adapt to Linux :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 28, 2011, 08:20:22 PM
Im working in a module called mod_security, i've got some interesting things right now, in a couple of days i show something :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on February 28, 2011, 08:36:34 PM
Sweet man our ideas in this topic are a good boost for Bennu to the right direction =]
being able to make commercial is a great thing =]

Will you also share the source code of your module? perhaps we could upgrade it some more in the future...
for instance being able to encrypt it just in case someone will consider cracking our games using it ;)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 28, 2011, 08:57:47 PM
I don't know yet, because you said if you distribute your algorithms, you lose your protection  ;D ;D
I'm joking, for now it's only a idea  :D

Please, someone test my module on caanoo (put module in runtime folder, and execute the demo) and said the number on the screen :)

(Remove .rar extension before decompress the file)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: SplinterGU on February 28, 2011, 09:38:44 PM
Quote from: FreeYourMind on February 28, 2011, 08:20:22 PM
Im working in a module called mod_security, i've got some interesting things right now, in a couple of days i show something :)

forget it... a mod_security module is very simple to hack... if you need security, yoiu can't use a module name security, or functions named like security or functions with only function is security... it's very obvious.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on February 28, 2011, 09:42:05 PM
It's a part only of the security system xDD

Please Splinter, tell me the number on your Caanoo test.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on March 01, 2011, 07:46:49 AM
hi people..
the people from italian caanoo comunity saied the first caanoo test dont work.
Quotenon mi funziona, ritorna al menĂ¹ principale.
L'ho messo nella cartella "APPS"
"dont work, it retourn at the main menu"
;)

Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on March 01, 2011, 07:58:09 AM
Imho the name of module shold be:
Module_consoleinfo
containt function for read
battery
serial/n
Tipe of console ecc..
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on March 01, 2011, 12:23:50 PM
I gamble, im sure the first test was tested in a Wiz...

The second test don't work too, it generate a random number (i'm so stupid, heheheheh).

Another test is coming, in a couple of days or in a week :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on March 01, 2011, 01:03:38 PM
No, was tested on caanoo, by an user from italian gp2xcommunity
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on March 01, 2011, 01:16:35 PM
The example work, maybe it use a old runtime...
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on March 01, 2011, 03:34:41 PM
@Free

can you post the source here while you work so we could look at and help out?
perhaps we could find the problem and speed up the process of coding it.

I'm almost sure your reading this from somewhere, I'd like to know where or at least
the source you found that tells you from where to read?  :)

Thanks again
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: SplinterGU on March 01, 2011, 04:04:36 PM
Sorry, I'll test it when I'll can.
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on March 01, 2011, 04:08:53 PM
if source isnt possible to post,

only what the script should be find?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on March 01, 2011, 06:12:04 PM
Actually i don't have a valid source, the last test it's a stupid code (it generate a random number, and i am so stupid i don't see that at the moment xD), i start from the beginning reading info for internet...
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on March 01, 2011, 06:39:18 PM
mmm
dont read console id?  ???
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on March 01, 2011, 06:53:54 PM
Quote from: Zip on March 01, 2011, 06:39:18 PM
mmm
dont read console id?  ???

:'( :'( :'(
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on March 01, 2011, 11:53:06 PM
lool! i wanna see source now :o
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on March 03, 2011, 09:35:33 AM
@Free
I don't understand what your program does... you said you found a way to read the serial
but in the end you are generating random numbers?

perhaps you could share your wisdom with us, I'd like to know your source of information if you may  :)
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on March 03, 2011, 10:18:58 AM
In the first example i read a file from nand and obtain a number from it (but this number is the same in all caanoo's xD)

In the second one, i read variables from some config for internet, but this numbers got a random part (i take this part of code from caanoo uboot files).

It's just a test, at the moment i don't see the random part xD, anyway it don't work, because the static part are statics decimals and the same in all caanoo's...

So i say again, im working to get a valid code to get cpuid, i found something from internet, but these days im busy with anothers things and the module is in stand by  :D
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Ariel Yust on March 04, 2011, 11:31:04 AM
Any News from anyone?

Because I have some progress...
I have made a code to generate 16digit with letters serials that are perfect =3
there is no way to translate them with traditional approach

they all look something like this :

00000014 = 3402-6236-0008-P5ZG-001O-3K31
00000015 = 0344-4455-0939-346E-007E-2L39
00000016 = 1035-36P5-1331-394E-00F4-43Z3

yes the serials are fake so don't expect to be using them in your Caanoo ;)

I'm so proud with my work =]
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on March 04, 2011, 01:17:04 PM
very good  :)
the problem now are the same  HOW TO FIND SERIAL ON CAANOO?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: Zip on March 20, 2011, 04:32:05 PM
Hey people some news?
Title: Re: Hellow People I need help with some Caanoo Questions...
Post by: FreeYourMind on March 20, 2011, 04:41:29 PM
In StandBy   :-[