wongerlt Posted April 13, 2016 Share Posted April 13, 2016 (edited) Hello, In what method i can capture Hardware id from client in server side? Maybe can someone give me more informations for it? Thanks :) Edited April 13, 2016 by wongerlt Quote Link to comment Share on other sites More sharing options...
0 Mellion Posted April 13, 2016 Share Posted April 13, 2016 (edited) Well i need also, :D i hope some answerd Edited April 13, 2016 by Mellion Quote Link to comment Share on other sites More sharing options...
0 xAddytzu Posted April 13, 2016 Share Posted April 13, 2016 Hello, In what method i can capture Hardware id from client in server side? Maybe can someone give me more informations for it? Thanks :) package Guard.hwidmanager; import Guard.ConfigProtection; import net.sf.l2j.gameserver.handler.IAdminCommandHandler; import net.sf.l2j.gameserver.model.L2Object; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; public class HWIDAdminBan implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { "admin_hwid_ban" }; @Override public boolean useAdminCommand(String fullString, L2PcInstance player) { if (!ConfigProtection.ALLOW_GUARD_SYSTEM) { return false; } if (player == null) { return false; } if (!fullString.startsWith("admin_hwid")) { return false; } if (fullString.startsWith("admin_hwid_ban")) { L2Object playerTarger = player.getTarget(); if (playerTarger == null && !(playerTarger instanceof L2PcInstance)) { player.sendMessage("Target is empty."); return false; } L2PcInstance target = (L2PcInstance) playerTarger; if (target != null) { HWIDBan.addHWIDBan(target.getNetConnection()); player.sendMessage(target.getName() + " banned in HWID."); } } return true; } @Override public String[] getAdminCommandList() { return ADMIN_COMMANDS; } } and l2gameclient.java public void checkHwid(String allowedHwid) { if (!allowedHwid.equalsIgnoreCase("") && !getHWID().equalsIgnoreCase(allowedHwid)) closeNow(); } private String _hwid; private boolean _isProtected; public String getHWID() { return _hwid; } public boolean isProtected() { return _isProtected; } public void setHWID(String hwid) { _hwid = hwid; } and l2 pcinstance public String getHWID() { return _connection.getHWID(); } Quote Link to comment Share on other sites More sharing options...
0 Elfo Posted April 13, 2016 Share Posted April 13, 2016 Which will not work unless if you client supports this and you also have the rest server side support. Quote Link to comment Share on other sites More sharing options...
0 wongerlt Posted April 13, 2016 Author Share Posted April 13, 2016 Hmm what need in client for it? Quote Link to comment Share on other sites More sharing options...
0 xAddytzu Posted April 13, 2016 Share Posted April 13, 2016 Which will not work unless if you client supports this and you also have the rest server side support. i can't show full code. you know,what i mean, but code working perfect,tested on my server Quote Link to comment Share on other sites More sharing options...
0 xxdem Posted April 13, 2016 Share Posted April 13, 2016 i can't show full code. you know,what i mean, but code working perfect,tested on my server gtfo retard Quote Link to comment Share on other sites More sharing options...
0 wongerlt Posted April 13, 2016 Author Share Posted April 13, 2016 i can't show full code. you know,what i mean, but code working perfect,tested on my server So what point wirite one part of code here? If you dont give functions code and it cant work without it? :D Quote Link to comment Share on other sites More sharing options...
0 xxdem Posted April 13, 2016 Share Posted April 13, 2016 So what point wirite one part of code here? If you dont give functions code and it cant work without it? :D the retard just gave accessors and mutators, that have the appropiate name. Wannabe developer or wannabe funny? Quote Link to comment Share on other sites More sharing options...
0 Szakalaka Posted April 13, 2016 Share Posted April 13, 2016 You have to do client mods to achieve this. Quote Link to comment Share on other sites More sharing options...
0 wongerlt Posted April 13, 2016 Author Share Posted April 13, 2016 I know this already, i ask some information about it , how it work and etc. :) Quote Link to comment Share on other sites More sharing options...
0 Szakalaka Posted April 13, 2016 Share Posted April 13, 2016 Find function responsible for sending data, find function which sends AuthLogin and simply send data after its executed :)Or hire someone to do it for you xD Quote Link to comment Share on other sites More sharing options...
0 UnAfraid Posted April 14, 2016 Share Posted April 14, 2016 There is no HWID support in interlude client native, which means in order to get access to that you need some external support in most cases thats some anti-cheat like lameguard in the past, now there emerged some new SmartGuard and some others. Non of them are free of course, so you gotta pay to get that. Quote Link to comment Share on other sites More sharing options...
0 wongerlt Posted April 14, 2016 Author Share Posted April 14, 2016 Hmm okay, maybe are other method to check dualbox its same pc or no? Quote Link to comment Share on other sites More sharing options...
0 AlmostGood Posted April 14, 2016 Share Posted April 14, 2016 (edited) There is no HWID support in interlude client native, which means in order to get access to that you need some external support in most cases thats some anti-cheat like lameguard in the past, now there emerged some new SmartGuard and some others. Non of them are free of course, so you gotta pay to get that. while we are on topic, RequestHardWareInfo is sent to server on login attempt or on request? Edited April 14, 2016 by AlmostGood Quote Link to comment Share on other sites More sharing options...
0 UnAfraid Posted April 14, 2016 Share Posted April 14, 2016 while we are on topic, RequestHardWareInfo is sent to server on login attempt or on request? RequestHardWareInfo is Goddess of Destruction packet not to mention that is disabled, and it contains mostly bulshit, like drivers and their versions Quote Link to comment Share on other sites More sharing options...
Question
wongerlt
Hello,
In what method i can capture Hardware id from client in server side? Maybe can someone give me more informations for it? Thanks :)
Edited by wongerltLink to comment
Share on other sites
15 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.