Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 905
» Latest member: cuerobagss
» Forum threads: 135
» Forum posts: 415

Full Statistics

Latest Threads
Information security with...
Forum: Howto
Last Post: Joker
07-22-2021, 03:30 PM
» Replies: 1
» Views: 669
new versions of hashcat
Forum: Howto
Last Post: dialap
07-13-2021, 06:38 AM
» Replies: 4
» Views: 196
Toll free number of Roadr...
Forum: Hashtopolis
Last Post: jackjons
06-30-2021, 06:24 AM
» Replies: 0
» Views: 271
Agents stuck on "getTask"
Forum: Problems
Last Post: s3in!c
06-17-2021, 06:11 PM
» Replies: 1
» Views: 295
Windows Hashtopolis Serve...
Forum: Problems
Last Post: je5442804
06-14-2021, 02:16 AM
» Replies: 0
» Views: 174
Speed error
Forum: Problems
Last Post: s3in!c
05-28-2021, 08:27 PM
» Replies: 10
» Views: 1,095
status code from server:5...
Forum: Problems
Last Post: james
03-29-2021, 07:10 AM
» Replies: 0
» Views: 559
Prince
Forum: Howto
Last Post: bkoffler
03-16-2021, 05:55 PM
» Replies: 0
» Views: 585
Agent Freezing
Forum: Problems
Last Post: bkoffler
03-16-2021, 05:52 PM
» Replies: 0
» Views: 548
Keep getting "Invalid --o...
Forum: Problems
Last Post: masp007@hotmail.com
02-12-2021, 11:52 AM
» Replies: 5
» Views: 2,539

 
  Mobile App for Hashtopolis
Posted by: raptork - 11-04-2020, 09:16 AM - Forum: Hashtopolis - Replies (2)

I can create a mobile app for Hashtopolis using the Server API. 
Do you think it's useful?

btw, I have created a Pull Request about validating the attack command. 
https://github.com/s3inlc/hashtopolis/pull/672
Would you mind to have a look?

Print this item

  The --increment flag
Posted by: raptork - 11-03-2020, 04:42 AM - Forum: Problems - Replies (2)

If the attack command contains `--increment`, the agent will tell it cannot be used with `--keyspace` when the task first got downloaded and keyspace test command is being executed.

I think when the keyspace test command is being executed, the `--increment` flag should be omitted, otherwise the `--increment` cannot exist in Mask Attack.

The attack command is as follow:

Code:
-a 3 --increment #HL# ?a?a?a?a?a?a?a?a

Print this item

  Hash data too long
Posted by: raptork - 10-27-2020, 07:51 AM - Forum: Problems - Replies (4)

I have a password-protected ZIP file.

I generated the hash via John the Ripper:

Code:
/johntheripper_directory/run/zip2john central.zip > central.zip.hash

I cannot attach the hash file here, but the length of the hash file is 465,959 bytes.

When I try to upload the file as a new hash list, the system got 500 Internal Server Error. I checked the Apache2 error log, it said:

Code:
SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'hash' at row 1 in AbstractModelFactory.class.php:367

I checked the DB schema, the column has TEXT data type, which the max length is 65,535, exceeding the length of the given hash.
I think LONGTEXT should be used instead, which the max length is 4,294,967,295 characters.


btw, which type of hash should I use? It's a ZIP file generated by the "zip" command in macOS Terminal. When issuing the "zip2john" command, the following line appears:


Code:
ver 2.0 efh 5455 efh 7875 central.zip->floyd.wav PKZIP Encr: 2b chk, TS_chk, cmplen=232921, decmplen=358408, crc=70B1D6B


13600 - WinZip
17200 ~ 17230 - PKZIP



Attached Files
.zip   central.zip (Size: 227.68 KB / Downloads: 0)
Print this item

  Silencing the output of the agent
Posted by: raptork - 10-23-2020, 09:36 AM - Forum: Hashtopolis - Replies (2)

For the same task, the output of Ubuntu Linux (CPU) is different than macOS (GPU):


Code:
Sending 0 cracks...
{'action': 'sendProgress', 'token': 'nisPTTEiaU', 'chunkId': 5480, 'keyspaceProgress': 207536, 'relativeProgress': 0, 'speed': 12, 'state': 2, 'cracks': [], 'cpuUtil': [52.7]}
https://example.com:443 "POST /hashtopolis/src/api/server.php HTTP/1.1" 200 80
b'{"action":"sendProgress","response":"SUCCESS","cracked":0,"skipped":0,"zaps":[]}'
Progress:  0.00% Speed:  12.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
STATUS 3 SPEED 12 1000 EXEC_RUNTIME 36.380824 CURKU 207536 PROGRESS 207536 214948 RECHASH 0 1 RECSALT 0 1 REJECTED 0 UTIL -1
Sending 0 cracks...
{'action': 'sendProgress', 'token': 'nisPTTEiaU', 'chunkId': 5480, 'keyspaceProgress': 207536, 'relativeProgress': 0, 'speed': 12, 'state': 2, 'cracks': [], 'cpuUtil': [56.9]}
https://example.com:443 "POST /hashtopolis/src/api/server.php HTTP/1.1" 200 80
b'{"action":"sendProgress","response":"SUCCESS","cracked":0,"skipped":0,"zaps":[]}'
Progress:  0.00% Speed:  12.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
STATUS 3 SPEED 12 1000 EXEC_RUNTIME 36.368277 CURKU 207536 PROGRESS 207536 214948 RECHASH 0 1 RECSALT 0 1 REJECTED 0 UTIL -1
Sending 0 cracks...
{'action': 'sendProgress', 'token': 'nisPTTEiaU', 'chunkId': 5480, 'keyspaceProgress': 207536, 'relativeProgress': 0, 'speed': 12, 'state': 2, 'cracks': [], 'cpuUtil': [55.1]}
https://example.com:443 "POST /hashtopolis/src/api/server.php HTTP/1.1" 200 80
b'{"action":"sendProgress","response":"SUCCESS","cracked":0,"skipped":0,"zaps":[]}'
Progress:  0.00% Speed:  12.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
STATUS 3 SPEED 12 1000 EXEC_RUNTIME 36.236952 CURKU 207536 PROGRESS 207536 214948 RECHASH 0 1 RECSALT 0 1 REJECTED 0 UTIL -1
Sending 0 cracks...
{'action': 'sendProgress', 'token': 'nisPTTEiaU', 'chunkId': 5480, 'keyspaceProgress': 207536, 'relativeProgress': 0, 'speed': 12, 'state': 2, 'cracks': [], 'cpuUtil': [63.5]}
https://example.com:443 "POST /hashtopolis/src/api/server.php HTTP/1.1" 200 80
b'{"action":"sendProgress","response":"SUCCESS","cracked":0,"skipped":0,"zaps":[]}'
Progress:  0.00% Speed:  12.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
STATUS 3 SPEED 12 1000 EXEC_RUNTIME 36.319818 CURKU 207536 PROGRESS 207536 214948 RECHASH 0 1 RECSALT 0 1 REJECTED 0 UTIL -1


For Ubuntu Linux (CPU Task), it is much cleaner:


Code:
Start chunk...
Sending keepalive progress to avoid timeout...
Progress:  3.15% Speed:  40.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
Progress:  6.31% Speed:  40.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
Progress:  9.47% Speed:  40.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
Progress: 12.63% Speed:  39.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
Progress: 15.78% Speed:  39.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
Progress: 17.89% Speed:  38.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
Progress: 21.05% Speed:  38.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
Progress: 24.21% Speed:  38.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
Progress: 27.36% Speed:  38.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0
Progress: 29.47% Speed:  37.00H/s Cracks: 0 Accepted: 0 Skips: 0 Zaps: 0



How to make the macOS (GPU Task) to output cleaner results? They use the same command:

Code:
python3 hashtopolis.zip

Print this item

  Device Temperature & Utilisation information
Posted by: raptork - 10-21-2020, 05:38 AM - Forum: Howto - Replies (4)

In the agent details page, I notice that Device Temperature & Utilisation information are not available, no matter NVIDIA, AMD GPU or CPU is used. How to make it available?

Print this item

  Assigning Tasks With New Wordlists: Local Verification of Wordlist?
Posted by: cpt_kernel - 10-20-2020, 05:10 PM - Forum: Howto - Replies (1)

I have a small web server in AWS running the Hashtopolis server instance. 

My agents are on various machines around the world. At least one of my wordlists is 22GB+.
I'm looking for a way to have this file already included in my image and the server verify its existence, rather than push it.

--debug

{'action': 'getFile', 'token': 'xxxxx', 'taskId': 41, 'file': 'top2billion.txt'}
http://www.hash-server.com:80 "POST /api/server.php HTTP/1.1" 200 155
b'{"action":"getFile","filename":"top2billion.txt","extension":"txt","response":"SUCCESS","url":"getFile.php?file=8&token=xxxxxx","filesize":2286876

This puts the "top2billiob.txt" file in /home/cracking-agent/files/top2billion.txt

If I already have this file there, it appears to want to overwrite it. 
Is there a workaround or a method to avoid sending 20GB+ to every agent?

Print this item

  multiple hash types for one hash?
Posted by: knust - 10-20-2020, 10:41 AM - Forum: Howto - Replies (4)

Hello there,
I am new to Hashtopolis. So far it seems like an awesome tool but I have got a question about the usage:

If I have a raw hash and I am not sure about the hash type, what is the best way to create a task with multiple modes (e.g. veracrypt 13711 & 13722). For me it seems, that I need to create multiple hash lists with different hash types and create a task for each one of them. Is there a possibility to make this easier?

Thank you in advance.

knust

Print this item

  Agent errors: Use of --remove not supported and Getting of chunk failed
Posted by: cpt_kernel - 10-19-2020, 08:13 PM - Forum: Problems - Replies (4)

10+ hours into this and I have tried nearly everything. Desperate for some help on this one. 

$ uname -a
Linux kraken-office 4.15.0-122-generic #124-Ubuntu SMP Thu Oct 15 13:03:05 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

$ sudo python3 agent.zip
Starting client 's3-python-0.6.0.10'...
Collecting agent data...
Login successful!
Hashtopolis Server version: 0.12.0 ()
Client is up-to-date!

I have tried reconfiguring the task creation in every concievable way, but always get one of two errors:


ERROR 1: Use of --remove is not supported in native hashfile-format mode
ERROR 2: Getting of chunk failed: {'action': 'getChunk', 'response': 'ERROR', 'message': 'Agent is inactive!'}

$ --debug
CALL: ./hashcat.bin --machine-readable --quiet --status --restore-disable --session=hashtopolis --status-timer 10 --outfile-check-timer=10 --outfile-check-dir=../../hashlist_9 -o ../../hashlists/9.out --outfile-format=1,2,3,4 -p " " -s 0 -l 600 --potfile-disable --remove --remove-timer=10  ../../hashlists/9 ../../files/rockyou.txt -r ../../files/OneRuleToRuleThemAll.rule  --hash-type=1000
started cracking

I also get "no task available" when there is indeed a task available

Print this item

  Agent Pull request CodeFactor check failed
Posted by: raptork - 10-19-2020, 02:13 AM - Forum: Problems - Replies (1)

Here is the pull request: https://github.com/s3inlc/hashtopolis-ag...on/pull/16

CodeFactor code complexity fails, and it said the original code complexity is too high, which should be refactored before adding other changes to it.
Should I just wait for a refactored version of the Python agent code before I submit any further pull request?

Print this item

  Ubuntu 18LTS client problem.
Posted by: ahmedramze - 10-11-2020, 01:40 PM - Forum: Problems - Replies (1)

Hello

I setup Server on ubuntu server 18LTS and its running well  I follow the instruction on video and wiki and all setup ok.


 the issue I have client also running command 

python3 hashtopolis.zip

and running well and waiting for task

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000} span.s1 {font-variant-ligatures: no-common-ligatures}
No task available!
{'action': 'getTask', 'token': 'PpF2kpw3Zr'}
http://x.x.x.x:80 "POST /hashtopolis/api/server.php HTTP/1.1" 200 94
b'{"action":"getTask","response":"SUCCESS","taskId":null,"reason":"No suitable task available!"}'
No task available!


all now ok 

I configured web binary etc al ok 
just when i set a task or do health check for the server I got this erorr


p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000} span.s1 {font-variant-ligatures: no-common-ligatures}
b'{"action":"downloadBinary","response":"SUCCESS","url":"https:\\/\\/hashcat.net\\/files\\/hashcat-6.1.1.7z","name":"hashcat","executable":"hashcat.bin"}'
Starting check ID 11
CALL: ./hashcat.bin --version
CALL: ./hashcat.bin --machine-readable --quiet --restore-disable --potfile-disable --session=health  --hash-type=0 ../../hashlists/health_check.txt -a 3 -1 ?l?u?d ?1?1?1?1?1  -o ../../hashlists/health_check.out
Started health check attack
Traceback (most recent call last):
  File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "hashtopolis.zip/__main__.py", line 343, in <module>
  File "hashtopolis.zip/__main__.py", line 164, in loop
  File "hashtopolis.zip/__main__.py", line 68, in run_health_check
IndexError: list index out of range





any help ?

Print this item