GHTools
GHTools is the host of the GH Wiki, and a resource for players of Grey Hack, offering tools to enhance the player experience.
Contents
Available Tools
- Grey Hack Time Calculator
- GH Dictionary List
- Anonymous MD5 Hasher
- SiteSecure Obfuscator (Removed as of Public Build 0.4/5)
- ServerBase (Not Functioning as of Public Build 0.6)
Grey Hack Time Calculator
Maybe you were hacked at a specific time in Grey Hack Multiplayer but you don't know how long ago this really was. Perhaps you're waiting for a Hosting mission to complete and want to know how long you have to wait in real terms.
Simply choose a date and time, either in Grey Hack Time (multiplayer) or real-time (UTC) and watch it convert.
GH Dictionary List
Contains almost every NPC (There are exactly 16% of passwords NOT on this list) password in Grey Hack, and its MD5 hash. The dictionary is available to download in various formats.
Anonymous MD5 Hasher
Most hashing websites will make a record of any string that you encode, along with its md5 hash. Because of this, most online tools to generate an md5 hash are not secure, as the resulting hash can be searched to return the original string, regardless of how random that string may have been. While simplistic, this tool takes a string and returns its resulting MD5 hash, without recording any data.
Remember that any password used in Grey Hack is decipherable.
ServerBase Requesting
GHTools offers a pre-secured server for members to use on Public builds of Grey Hack for whatever use. There is a "cooldown" that lasts one fortnight. As of recent (4/2019), the ServerBase system is currently not working.
Registration
GHTools is open to everyone, with either the skills or the funds. Users can hack their way in, or pay $1,000,000 (As of 15/03/2019) Grey Hack currency to bribe the Administrator. Most users hack their way in (through a form of sandbox provided to allow for this), but for those with sufficient funds, purchased access may serve as an effective shortcut. Users may be required to re-register with every Grey Hack reset.
Debug data:
[SQLBagOStuff] MainObjectStash using store ReplicatedBagOStuff
[objectcache] MainWANObjectCache using store EmptyBagOStuff
IP: 34.239.152.207
Start request GET /wiki/GHTools
HTTP HEADERS:
CONTENT-LENGTH: 0
CDN-LOOP: cloudflare
CF-IPCOUNTRY: US
CF-CONNECTING-IP: 34.239.152.207
ACCEPT-LANGUAGE: en-US,en;q=0.5
ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
USER-AGENT: CCBot/2.0 (https://commoncrawl.org/faq/)
CF-VISITOR: {"scheme":"https"}
X-FORWARDED-PROTO: https
CF-RAY: 7affd0ff283f3b0e-IAD
X-FORWARDED-FOR: 34.239.152.207
ACCEPT-ENCODING: gzip
CONNECTION: close
HOST: wiki.ghtools.xyz[localisation] LocalisationCache: using store LCStoreDB
[session] SessionManager using store SqlBagOStuff
[DBReplication] Cannot use ChronologyProtector with EmptyBagOStuff
[DBReplication] Wikimedia\Rdbms\LBFactory::getChronologyProtector: request info {
"IPAddress": "34.239.152.207",
"UserAgent": "CCBot\/2.0 (https:\/\/commoncrawl.org\/faq\/)",
"ChronologyProtection": false,
"ChronologyPositionIndex": 0,
"ChronologyClientId": false
}[DBConnection] Wikimedia\Rdbms\LoadBalancer::lazyLoadReplicationPositions: executed chronology callback.
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
[SQLBagOStuff] Connection mysql object #145 (handle id #151) will be used for SqlBagOStuff
[session] SessionBackend "gj648dcn390d76kk6tak8thrv4i6fv0t" is unsaved, marking dirty in constructor
[session] SessionBackend "gj648dcn390d76kk6tak8thrv4i6fv0t" save: dataDirty=1 metaDirty=1 forcePersist=0
[cookie] already deleted setcookie: "c6_wiki_session", "", "1648637685", "/", "", "1", "1"
[cookie] already deleted setcookie: "c6_wikiUserID", "", "1648637685", "/", "", "1", "1"
[cookie] already deleted setcookie: "c6_wikiToken", "", "1648637685", "/", "", "1", "1"
[cookie] already deleted setcookie: "forceHTTPS", "", "1648637685", "/", "", "", "1"
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
Title::getRestrictionTypes: applicable restrictions to [[GHTools]] are {edit,move}
[ContentHandler] Created handler for wikitext: WikitextContentHandler
[MessageCache] MessageCache using store SqlBagOStuff
[SQLBagOStuff] Connection mysql object #145 (handle id #151) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #145 (handle id #151) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #145 (handle id #151) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #145 (handle id #151) will be used for SqlBagOStuff
[SQLBagOStuff] SqlBagOStuff::lock failed due to timeout for c6_wiki:messages:en.
[SQLBagOStuff] Connection mysql object #145 (handle id #151) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #145 (handle id #151) will be used for SqlBagOStuff
[MessageCache] MessageCache::load: Loading en... local cache is empty, global cache is expired/volatile, loading from database
ParserFactory: using preprocessor: Preprocessor_Hash
Unstubbing $wgLang on call of $wgLang::_unstub from ParserOptions->__construct
[caches] parser: SqlBagOStuff
Article::view using parser cache: yes
[SQLBagOStuff] Connection mysql object #145 (handle id #151) will be used for SqlBagOStuff
Article::view: doing uncached parse
[SQLBagOStuff] Connection mysql object #145 (handle id #151) will be used for SqlBagOStuff
[Preprocessor] Cached preprocessor output (key: c6_wiki:preprocess-hash:4e25b81a8d6b3f7e7dd52fa656ace2c7:0)
[Mime] MimeAnalyzer::loadFiles: loading mime types from /var/www/clients/client6/web12/web/w/includes/libs/mime/mime.types
[Mime] MimeAnalyzer::loadFiles: loading mime info from /var/www/clients/client6/web12/web/w/includes/libs/mime/mime.info
File::transform: Doing stat for mwstore://local-backend/local-thumb/7/73/Grey_Hack_Time_Calculator.png/300px-Grey_Hack_Time_Calculator.png
TransformationalImageHandler::doTransform: creating 300x250 thumbnail at mwstore://local-backend/local-thumb/7/73/Grey_Hack_Time_Calculator.png/300px-Grey_Hack_Time_Calculator.png using scaler im
TransformationalImageHandler::doTransform: Transforming later per flags.
File::transform: Doing stat for mwstore://local-backend/local-thumb/7/73/Grey_Hack_Time_Calculator.png/450px-Grey_Hack_Time_Calculator.png
TransformationalImageHandler::doTransform: creating 450x376 thumbnail at mwstore://local-backend/local-thumb/7/73/Grey_Hack_Time_Calculator.png/450px-Grey_Hack_Time_Calculator.png using scaler im
TransformationalImageHandler::doTransform: Transforming later per flags.
File::transform: Doing stat for mwstore://local-backend/local-thumb/7/73/Grey_Hack_Time_Calculator.png/600px-Grey_Hack_Time_Calculator.png
TransformationalImageHandler::doTransform: creating 600x501 thumbnail at mwstore://local-backend/local-thumb/7/73/Grey_Hack_Time_Calculator.png/600px-Grey_Hack_Time_Calculator.png using scaler im
TransformationalImageHandler::doTransform: Transforming later per flags.
[Preprocessor] Cached preprocessor output (key: c6_wiki:preprocess-hash:4e25b81a8d6b3f7e7dd52fa656ace2c7:0)
Saved in parser cache with key c6_wiki:pcache:idhash:3-0!canonical and timestamp 20230330105445 and revision id 87
[SQLBagOStuff] Connection mysql object #145 (handle id #151) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #145 (handle id #151) will be used for SqlBagOStuff
MediaWiki::preOutputCommit: primary transaction round committed
MediaWiki::preOutputCommit: pre-send deferred updates completed
MediaWiki::preOutputCommit: session changes committed
MediaWiki::preOutputCommit: LBFactory shutdown completed
Title::getRestrictionTypes: applicable restrictions to [[GHTools]] are {edit,move}