I'm making a python kind of wrapper using subprocess and popen. The usual way to pipe input and output would be like this: stdin=subprocess.PIPE, stdout=subprocess.PIPE. I want to be able to interact with oclHashcat while it runs, this means interacting with the pause/status/quit menu.
The problem is that oclhashcat doesn't use stdin, for that part at least, so I'm not sure how to pipe it because I don't know what oclhashcat uses. I found a few solutions for taking over the tty but all of these were Linux specific. So I guess my question is, what does oclhashcat use since it doesn't use stdin? And is what I'm trying to do even possible?
The problem is that oclhashcat doesn't use stdin, for that part at least, so I'm not sure how to pipe it because I don't know what oclhashcat uses. I found a few solutions for taking over the tty but all of these were Linux specific. So I guess my question is, what does oclhashcat use since it doesn't use stdin? And is what I'm trying to do even possible?