SUID Hash Tool

written by Apathy, improved by Darth

Building

make

Running

./hasher
What is your username? cekis
Username [cekis] StationID [proper: 4216143624 broken: -78823672]

Updating the SWG Database When An SUID Is Broken

It may make sense to make this a stored procedure sometime

update account_map set parent_id = 4216143624 where parent_id = -78823672;
update account_map set child_id = 4216143624 where child_id = -78823672;
update swg_characters set station_id = 4216143624 where station_id = -78823672;
update players set station_id = 4216143624 where station_id = -78823672;
update account_info set station_id = 4216143624 where station_id = -78823672;
update character_profile set station_id = 4216143624 where station_id = -78823672;
update player_objects set station_id = 4216143624 where station_id = -78823672;
update accounts set station_id = 4216143624 where station_id = -78823672;
update temp_characters set station_id = 4216143624 where station_id = -78823672;
update purge_accounts set station_id = 4216143624 where station_id = -78823672;
update extra_character_slots set station_id = 4216143624 where station_id = -78823672;
update account_reward_events set station_id = 4216143624 where station_id = -78823672;
update account_reward_items set station_id = 4216143624 where station_id = -78823672;

License

Open source, don't be a dick.

Description
No description provided
Readme 29 KiB
Languages
C++ 91.6%
Makefile 8.4%