zardus / idalink

Some glue facilitating remote use of IDA (the Interactive DisAssembler) Python API.
BSD 2-Clause "Simplified" License
77 stars 18 forks source link

using screen vs.TVHEADLESS #11

Closed gitttt closed 5 years ago

gitttt commented 8 years ago

Any reason why you use screen and not set the TVHEADLESS env variable to 1?

zardus commented 8 years ago

I'd never heard of a TVHEADLESS option! screen was the first thing I reached for. Do you have it working with TVHEADLESS=1?

gitttt commented 8 years ago

Hey! My first experiments show that TVHEADLESS=1 works. I am running IDA 6.9 on Linux (idaq64) on Ubuntu 14.04.

I was just wondering if you had any special reason to prefer screen over TVHEADLESS. Do you just used screen to have a console version without gui? Or do you use any other (more sophisticated?) screen features?

zardus commented 8 years ago

TBH, I don't remember. My guess is that it was a temporary measure instead of reading IDA's docs :-)

A PR getting rid of the screen requirement would be awesome!