Hardware ID Ban / Check ?

Results 1 to 20 of 20
  1. #1

    Hardware ID Ban / Check ?

    Well I want to discuss about hwid ban function for Gunz 1.5

    Since it is open source, why still none done something about that for Gunz which could be also puplic. I am pretty sure that few or even a bit more servers has got this. What you guys think about this ?


  2. #2
    Currently Stoned ! Ronny786 is offline
    MemberRank
    Dec 2011 Join Date
    Lost WorldLocation
    984Posts

    Re: Hardware ID Ban / Check ?

    Quote Originally Posted by ThroneX View Post
    Well I want to discuss about hwid ban function for Gunz 1.5

    Since it is open source, why still none done something about that for Gunz which could be also puplic. I am pretty sure that few or even a bit more servers has got this. What you guys think about this ?

    What do you mean? banning hardware from game????

  3. #3

    Re: Hardware ID Ban / Check ?

    Quote Originally Posted by Ronny786 View Post
    What do you mean? banning hardware from game????
    I mean that banning (blacklisting) players hwid so he can't enter the game with the same computer. (it's something like MAC ID)
    There is ways to bypass it but anyway, it could be useful.

  4. #4
    Account Upgraded | Title Enabled! ofiritsmeeee is offline
    MemberRank
    Sep 2011 Join Date
    274Posts

    Re: Hardware ID Ban / Check ?

    Quote Originally Posted by ThroneX View Post
    I mean that banning (blacklisting) players hwid so he can't enter the game with the same computer. (it's something like MAC ID)
    There is ways to bypass it but anyway, it could be useful.
    The owner of qualitygunz (shay) already done it , but its really hard to contact him.

  5. #5
    Currently Stoned ! Ronny786 is offline
    MemberRank
    Dec 2011 Join Date
    Lost WorldLocation
    984Posts

    Re: Hardware ID Ban / Check ?

    i seriously dont have any idea bout banning a hardware, also i never thought so.. actually this system is not required, last limit that administrators can ban ip for 2 days coz no admin wants a player to leave his server if m right. only few servers like Fgunz, UGG, AGC, Aeria dont even care for players coz they already have nice count.
    so no point in thinking over hardware ban

  6. #6
    The Sky's the Limit ^_^ GzFKoron is offline
    MemberRank
    Jul 2010 Join Date
    1,118Posts

    Re: Hardware ID Ban / Check ?

    Quote Originally Posted by Ronny786 View Post
    i seriously dont have any idea bout banning a hardware, also i never thought so.. actually this system is not required, last limit that administrators can ban ip for 2 days coz no admin wants a player to leave his server if m right. only few servers like Fgunz, UGG, AGC, Aeria dont even care for players coz they already have nice count.
    so no point in thinking over hardware ban
    What lol? Regardless of the amount of players I had I would still want this function in place for those who break the rules. So yeah if anyone could come up with something that would be great.

  7. #7
    Currently Stoned ! Ronny786 is offline
    MemberRank
    Dec 2011 Join Date
    Lost WorldLocation
    984Posts

    Re: Hardware ID Ban / Check ?

    or i can suggest some simple block.. Rather than going into hardware thing, block it through software reading..

    make a function that read operating system and its Product key, Like windows has Product key , Mac has MacID ( dont know much except windows) . So every OS has its own ID for sure. Read the product Key of OS and register to account or current Login Info.
    Once you ban that guy, his OS Product key will be black listed. And believe me no guy is so stupid to reinstall Product key every time for game like gunz.
    So this is simple and easy method.

  8. #8

    Re: Hardware ID Ban / Check ?

    Quote Originally Posted by Ronny786 View Post
    or i can suggest some simple block.. Rather than going into hardware thing, block it through software reading..

    make a function that read operating system and its Product key, Like windows has Product key , Mac has MacID ( dont know much except windows) . So every OS has its own ID for sure. Read the product Key of OS and register to account or current Login Info.
    Once you ban that guy, his OS Product key will be black listed. And believe me no guy is so stupid to reinstall Product key every time for game like gunz.
    So this is simple and easy method.
    Sorry but every kid can change product key of windows. Why you make the job harder ? The function should get the serial and the hardware id of a computer (some hwid's can be same so taking the serial and/or volume size it will make every pc unique) and save it into hwid colunm in account or login db for example, and it will check any dbo.hwidblacklist and compare them with your accounts one.

    I have tried my best to explain it, sorry for my english.

  9. #9
    Currently Stoned ! Ronny786 is offline
    MemberRank
    Dec 2011 Join Date
    Lost WorldLocation
    984Posts

    Re: Hardware ID Ban / Check ?

    i think reading hardware key will help !

  10. #10
    Praise the Sun! Solaire is offline
    MemberRank
    Dec 2007 Join Date
    Undead BurgLocation
    2,862Posts

    Re: Hardware ID Ban / Check ?

    Quote Originally Posted by Ronny786 View Post
    or i can suggest some simple block.. Rather than going into hardware thing, block it through software reading..

    make a function that read operating system and its Product key, Like windows has Product key , Mac has MacID ( dont know much except windows) . So every OS has its own ID for sure. Read the product Key of OS and register to account or current Login Info.
    Once you ban that guy, his OS Product key will be black listed. And believe me no guy is so stupid to reinstall Product key every time for game like gunz.
    So this is simple and easy method.
    Yeah, great idea for all those people out there using pirated copy's and thus are all registered to one product key.

  11. #11
    人◕ ‿‿ ◕人 Forean is offline
    MemberRank
    Jul 2008 Join Date
    1,183Posts

    Re: Hardware ID Ban / Check ?

    [C++] HWID Source by frazdaz - Pastebin.com Not mine, its something though.

  12. #12

    Re: Hardware ID Ban / Check ?

    Even though I have no knowladge about c++ I will try to do something with the source you provided Forean. I also wonder how to read from table..

  13. #13
    Wait wut PenguinGuy is offline
    MemberRank
    Apr 2010 Join Date
    United StatesLocation
    765Posts

    Re: Hardware ID Ban / Check ?

    "Hardware ID" is a vague question. Which hardware?
    For example, if you wanted to obtain the MAC address: GetAdaptersAddresses function (Windows)
    This link: __cpuid (C++) & http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx should be enough.

    Edit: Read too quick on the __cpuid page! Gimme a sec to edit it.
    If you're up for WMI: http://msdn.microsoft.com/en-us/libr...77(VS.85).aspx & http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx
    I can't find much else for it. But you could always just skip the Motherboard/Processor ID.
    Last edited by PenguinGuy; 27-02-13 at 07:19 PM.

  14. #14
    Valued Member warrenscoots is offline
    MemberRank
    Jun 2009 Join Date
    125Posts

    Re: Hardware ID Ban / Check ?

    Quality GunZ hardware ban was via your hard-drives serial number.

  15. #15

    Re: Hardware ID Ban / Check ?

    I have found this;
    Code:
    #include <Iphlpapi.h>
    #pragma comment(lib, "iphlpapi.lib")
    
    std::string GetMacs (int &nCount)
    {
        nCount = 0;
        std::string Macs;
        IP_ADAPTER_INFO AdapterInfo[16];
        DWORD dwBufLen = sizeof(AdapterInfo);
    
        DWORD dwStatus = GetAdaptersInfo(AdapterInfo, &dwBufLen);                    
        
        PIP_ADAPTER_INFO pAdapterInfo = AdapterInfo;
    
        while (pAdapterInfo)
        {
            char *szTemp = new char[32];
            sprintf (szTemp, "%02X-%02X-%02X-%02X-%02X-%02X | ", pAdapterInfo->Address[0], pAdapterInfo->Address[1], pAdapterInfo->Address[2], pAdapterInfo->Address[3], pAdapterInfo->Address[4], pAdapterInfo->Address[5]);
            Macs += szTemp;
            delete szTemp;
            pAdapterInfo = pAdapterInfo->Next; 
            nCount++;
        }
    
        return Macs;
    }
    Credits to jacob.

    I think it's not complete ?

  16. #16
    Hi, I'm Omar! Vusion is offline
    MemberRank
    Jan 2011 Join Date
    HereLocation
    1,658Posts

    Re: Hardware ID Ban / Check ?

    Getting the HWID is as simple as;
    Code:
    char* szHWID = "";
    HW_PROFILE_INFO hwProfileInfo;
    
    if (GetCurrentHwProfile(&hwProfileInfo) != NULL) {
    	szHWID = hwProfileInfo.szHwProfileGuid;
    } else {
    	return ret;
    }

  17. #17
    Praise the Sun! Solaire is offline
    MemberRank
    Dec 2007 Join Date
    Undead BurgLocation
    2,862Posts

    Re: Hardware ID Ban / Check ?

    Quote Originally Posted by Vusion View Post
    Getting the HWID is as simple as;
    Code:
    char* szHWID = "";
    HW_PROFILE_INFO hwProfileInfo;
    
    if (GetCurrentHwProfile(&hwProfileInfo) != NULL) {
        szHWID = hwProfileInfo.szHwProfileGuid;
    } else {
        return ret;
    }
    is HW_PROFILE_INFO::szHwProfileGuid is unique ?

  18. #18
    Banned MAXTRAXv3 is offline
    BannedRank
    Jan 2007 Join Date
    Perth, WesternLocation
    2,252Posts

    Re: Hardware ID Ban / Check ?

    why not make match server log mac into a data base, with ip and last userlogin?

  19. #19

    Re: Hardware ID Ban / Check ?

    Quote Originally Posted by MAXTRAXv3 View Post
    why not make match server log mac into a data base, with ip and last userlogin?
    Well changing mac id seems like easier than changin' hwid + hdd serial number.. (like windows 7 64 bit which I had to search more than 4-5 hours for finding a way to change it)
    For the way it should work, I have no idea because a person can enter the game from few computers but you can't if he used hack or something on his own computer.. I think that this shit should be implemented with an anti hack but none is going to do this for free. Let me know if you know someone that can do that (paid).. I'll just try to make deal for my own server.

  20. #20
    Valued Member warrenscoots is offline
    MemberRank
    Jun 2009 Join Date
    125Posts

    Re: Hardware ID Ban / Check ?

    Actually it's incredibly easy to change both, though changing your hard drives serial number results in a lot of programs acting like they aren't installed.... In short, most programs that were used by an installer will not work and you will need to reinstall.

    I've had experiance as to being banned at quality gunz many times. I wouldn't suggest a MAC ban though.. It's all too easy to bypass and literally takes seconds.



Advertisement