Edward J. Schwartz

Results 139 comments of Edward J. Schwartz

> Interesting, so did the deps manage to install via an alternative method? Or did Dorothy, or that dep installation, end up failing in the end? Some of them, such...

Here's a `script` log. [dorothy.log](https://github.com/user-attachments/files/16072718/dorothy.log) A couple notes: * I forgot to remove the user local `bash` so it doesn't try to install newer bash via `yum`. * The behavior...

I replicated this in a Docker container here: https://github.com/edmcman/dorothy-issue233 I also created a video: ![Video](https://github.com/edmcman/dorothy-issue233/raw/master/dorothy.gif)

Sorry for the delay. Here's the output on the fairly outdated RHEL machine that this originally happened on: ``` [eschwartz@pd4 ~]$ cat /etc/sudoers cat: /etc/sudoers: Permission denied [eschwartz@pd4 ~]$ echo...

No, `sudo -v` doesn't work. Neither does `sudo -V` oddly. I did notice that I'm not using the primary system `sudo`... ``` [eschwartz@pd4 ~]$ which sudo /opt/rh/devtoolset-11/root/usr/bin/sudo ``` For various...

``` type -Pa sudo; echo "status = $?" /opt/rh/devtoolset-11/root/usr/bin/sudo /usr/bin/sudo /bin/sudo /opt/rh/devtoolset-11/root/usr/bin/sudo status = 0 ``` ``` which -a sudo; echo "status = $?" /opt/rh/devtoolset-11/root/usr/bin/sudo /usr/bin/sudo /bin/sudo /opt/rh/devtoolset-11/root/usr/bin/sudo status =...

> So I'll need to go with option 2 then as it is broken. Insanity that it was only written 3 years ago. Thanks for sharing the deep dive. And...

Thanks Ryan. Is there any way to handle malformed arguments sensibly? Ideally I'd like to have analyzeHeadless return a non-zero exit code.

> What type of arguments are you referring to? Arguments passed to the ghidrascript. > I believe the intent was to make uncaught java exceptions result in a non-zero exit...

As opposed to pyghidra? Yeah, I think so. I know pyghidra has a script provider, but I don't actually know how to use it with analyzeHeadless (e.g., for python 3.x...