EASY SPRX AUTH (MAKE PAID MENU)

FaZeModz

Veteran
Messages
16
Reaction score
14
Points
793
Alright here is a simple MAC address Authentication check for PS3 users on SPRX.. This will work for any sprx on any game as long as you have the source and you know what you are doing...

Idea?
This Function system was thought of by me for people trying to keep there menu project private in the event of a file leak. Its great because you do not need a server to use it. There are no socket requests. Now obviously if you know what you are doing this is easily crackable, but this is just to keep out the uneducated from using your menu and not having to pay for a server...


Cons
Lacking Encryption (Sooo obviously the right person can easily bypass the check..)
You won't get help from anyone in the scene because know average modder codes..
The people that do understand this will most likely screw it up for you and crack it... (Stay Private)


Pros
Great for people trying to save memory on a project.
Also Great for low budget people getting into coding and want to further this authentication idea..



C++:
// PS3 Specific Local Authentication Check (MAC ADDRESS) ~FaZeModz
#include <netex\libnetctl.h>
#include "libnetctl.h"
//      == means comparison

// HARD CODED MAC AUTH FOR PEOPLE WHO CANNOT AFFORD TO PURCHASE A SERVER
char theirMac[6] = { 0x00,0x01,0x02,0x03,0x04,0x05 };//mac input
bool isValid()
{
    CellNetCtlInfo netInfo1;
    cellNetCtlGetInfo(CELL_NET_CTL_INFO_ETHER_ADDR/*2*/, /*(unsigned int)*/&netInfo1);
    for (int i = 0; i < 6; i++)
    {
        if (theirMac[i] != netInfo1.ether_addr.data[i])
        {
            return false;
        }
    }
    return true;
   
}
 

nick97

Veteran
Messages
27
Reaction score
7
Points
783
Alright here is a simple MAC address Authentication check for PS3 users on SPRX.. This will work for any sprx on any game as long as you have the source and you know what you are doing...

Idea?
This Function system was thought of by me for people trying to keep there menu project private in the event of a file leak. Its great because you do not need a server to use it. There are no socket requests. Now obviously if you know what you are doing this is easily crackable, but this is just to keep out the uneducated from using your menu and not having to pay for a server...

Cons
Lacking Encryption (Sooo obviously the right person can easily bypass the check..)
You won't get help from anyone in the scene because know average modder codes..
The people that do understand this will most likely screw it up for you and crack it... (Stay Private)

Pros
Great for people trying to save memory on a project.
Also Great for low budget people getting into coding and want to further this authentication idea..



C++:
// PS3 Specific Local Authentication Check (MAC ADDRESS) ~FaZeModz
#include <netex\libnetctl.h>
#include "libnetctl.h"
//      == means comparison

// HARD CODED MAC AUTH FOR PEOPLE WHO CANNOT AFFORD TO PURCHASE A SERVER
char theirMac[6] = { 0x00,0x01,0x02,0x03,0x04,0x05 };//mac input
bool isValid()
{
    CellNetCtlInfo netInfo1;
    cellNetCtlGetInfo(CELL_NET_CTL_INFO_ETHER_ADDR/*2*/, /*(unsigned int)*/&netInfo1);
    for (int i = 0; i < 6; i++)
    {
        if (theirMac[i] != netInfo1.ether_addr.data[i])
        {
            return false;
        }
    }
    return true;
  
}
how exactly do i get this to work i have it in a source (not selling a menu just playing around) but i cant seem to get it to check the mac adress and i get a error when i use #include "libnetctl.h" any info would be nice as im still learning how to do stuff in C++
 
Top