Re: Citrix Pen Test,



On 5/28/07, IRM <irm@xxxxxxxxxxxx> wrote:

On my recent pen-test, I need to deal with an application that sitting
on the remote host. The way its works is that the client need to connect
to the remote server through Citrix and run the application.

1) I feel that this is quite challenging pen-test as I do not have full
control to the remote server. This gets me thinking that apart from
analyzing the traffic from the client PC to remote host and input
validation checking. Is there any thing that I could possibly do?

2) I noticed that the Citrix Client (Citrix Program Neighborhood 7) used
Basic Level encryption. I couldn't find anything in regards to this
Basic Level Encryption as to which algorithms that Citrix uses. I was
wondering whether this Basic Encryption could be cracked easily. Any
thought around this?

Can you break out of the browser and execute commands on the system.
The best way to go about this is to use the browser help. Once you
have the help there are certain shortcuts that allow you to execute
microsoft office applications. If you can have word / excel you could
type in C:\Windows\System32\cmd.exe and it would show up as a
hyperlink. Click on it to have remote shell. Then you can use the
standard windows privilege escalation procedures to elevate your
access privilege.

HTH,
--
Rajat Swarup

http://rajatswarup.blogspot.com/

------------------------------------------------------------------------
This List Sponsored by: Cenzic

Are you using SPI, Watchfire or WhiteHat?
Consider getting clear vision with Cenzic
See HOW Now with our 20/20 program!

http://www.cenzic.com/c/2020
------------------------------------------------------------------------



Relevant Pages

  • Registering a Remote Server With Client Tool
    ... A user at a workstation running the Personal Edition (client tools only) ... register using the sa account & password, ... This Windows user was already defined a a valid trusted login in the remote ... remote server, there is a box checked that reads "Allow other SQL Servers to ...
    (microsoft.public.sqlserver.security)
  • Re: Configure TS Automatically for Logged On User
    ... I think that we are doing something similar via Citrix, ... so users can not connect via remote desktop w/o connecting via our ... Users can connect via Web Browser w/ SSL Gateway, CE Client, Linux Client ... does her user name remain a member of the Remote ...
    (microsoft.public.windows.terminal_services)
  • Re: Explorer
    ... They are using Citrix for the better bandwidth compression in the ICA protocol. ... Remote Web Workplace is a great tool for remote access using Remote Desktop. ... I have a client with an SBS network and a terminal server with Citrix ... The shortcut is on her desktop. ...
    (microsoft.public.windows.server.sbs)
  • Re: Remote Server shell command
    ... It's a command line tool used to run an executable on a remote PC. ... to do anything on a remote server. ... I have a new Access 2002 client app ...
    (microsoft.public.access.modulesdaovba)
  • Re: third post: Marshal by value remoting
    ... How To Marshal an Object to a Remote Server by Value by Using Visual Basic ... Sam Santiago ... > of assemly in my computer (in client) and if I change the class to inherit ...
    (microsoft.public.dotnet.framework.remoting)