-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Verfifcation on MPX Netscalers #4
Comments
Hi @ThomasAltk , We recently updated our README.md to only suggest the streaming over SSH option. This way you don't have to write it to your NetScaler and free space will not be an issue other than free space on your own machine. It looks like MPX has a different disk name but it should work the same. You can make a disk image of local ~ $ ssh nsroot@<YOUR-NETSCALER-IP> shell dd if=/dev/ada0 bs=10M | tail -c +7 | head -c -6 > ada0.img Then use: local ~ $ python3 iocitrix.py md0+ada0.img |
Hi @yunzheng Thanks alot for the help. |
I can confirm this is an issue, we will look into it a fix. |
A fix has been merged, you need to upgrade to the development version of pip install --upgrade --pre dissect.target Let us know if this fixes the issue. |
Hi, just did this and it raises the following error: |
We can confirm this is a bug in We are working on a fix, but you can work around this at the moment to comment out |
A symlink is not always guaranteed for /etc/localtime. This adds extra handling for hardlinks and regular files. Issue found via: fox-it/citrix-netscaler-triage#4 Co-authored-by: Erik Schamper <1254028+Schamper@users.noreply.github.com>
@ThomasAltk a fix has been pushed, so it should work now without a workaround. You will need to upgrade pip install --upgrade --pre dissect.target |
the code: |
@yunzheng : |
with dissect.target-3.11.2.dev13 everything works fine. |
A symlink is not always guaranteed for /etc/localtime. This adds extra handling for hardlinks and regular files. Issue found via: fox-it/citrix-netscaler-triage#4 Co-authored-by: Erik Schamper <1254028+Schamper@users.noreply.github.com>
A symlink is not always guaranteed for /etc/localtime. This adds extra handling for hardlinks and regular files. Issue found via: fox-it/citrix-netscaler-triage#4 Co-authored-by: Erik Schamper <1254028+Schamper@users.noreply.github.com>
Hi,
thanks for the script. The problem is it doesn't fit on mpx Netscalers. The have a different disk layout. The RAM disk is ok. Maybe the issue are the disk partions on if=/dev/ada0.
Filesystem Size Used Avail Capacity Mounted on
/dev/md0 425M 410M 6.2M 99% /
devfs 1.0K 1.0K 0B 100% /dev
procfs 4.0K 4.0K 0B 100% /proc
/dev/ada0s1a 16G 756M 14G 5% /flash
/dev/ada0s1e 155G 34G 109G 24% /var
ls /dev/ada*
ada0
ada0s1
ada0s1a
ada0s1d
ada0s1e
ada0s1f
ada0s1g
ada0s1h
Could you please verify the python script against MPX.
The error happens when looking for:
dissect.target.exceptions.FileNotFoundError: /flash/.version
The file doesn't exists on MPX (new Version!)
The text was updated successfully, but these errors were encountered: