In swagshop i got the user flag but when it comes to root i coulsd open the file but found only text and link without the flag
Did you try a reset?
yes i reset it and opened the root.txt but same result text and link with no flag
you should get the text and link but the very first line is the flag.
if I was in your shoes and did not see the flag even after machine reset,
I would connect to other server (us instead of eu and vice verse) to check if it is VM problem.
Had the same problem like you @vend3tta. Maybe you are not having a correct tty in your reverse-shell. Try to search for a python command to solve this. If it’s still not working, redirect your cat on root.txt to an different file, read the flag and than of course delete the file as soon as possible to prevent others from reading it.
Hope this helps