Giter Site home page Giter Site logo

Comments (12)

astro-train avatar astro-train commented on July 22, 2024

I am sorry, Is there any working solution for RDP checking? I looked up freerdp code but found no way to check wheter auth data was correct or not.

from medusa.

anthraxx avatar anthraxx commented on July 22, 2024

didn't they just renamed stuff? I'm pretty sure it has to be possible to check it one or the other way.
No time yet to search for that actually, but i really assume that its still possible as freerdp is a library πŸ˜„

Maybe try writing the authors an email (I would not just open an issue, they most likely will not notice that because of 200 other issues 😿 )

from medusa.

astro-train avatar astro-train commented on July 22, 2024

@anthraxx, I don't know, really, there's a lot of code and understanding of how it works will take a lot of time, but as far as I saw there's no definition of auth states and errors. Maybe they were in oldest versions?
Hm, what Is the best approach to write them? Something like "Hi, I'm writing RDP bruteforce tool and stuff, could you please rewrite code so I can be sure why login attempt failed. Cheers". I dont know if this is a good idea.

from medusa.

anthraxx avatar anthraxx commented on July 22, 2024

@astro-train maybe you don't have to mention that you write a bruteforce tool. just say you are writing a RDP (maybe GUI) tool that uses freerdp as a library and you want to check the authentication login state for success or different type of failed codes. Something like that πŸ˜„

from medusa.

astro-train avatar astro-train commented on July 22, 2024

@anthraxx, oh okay, but it still sounds like I'am writing bf. Lol FreeRDP/FreeRDP#2893

from medusa.

anthraxx avatar anthraxx commented on July 22, 2024

is there really no other way doing this? It really sounds weird that its not possible to get a result of a login attempt. 😭

from medusa.

jmk-foofus avatar jmk-foofus commented on July 22, 2024

There's talk on the FreeRDP mailing list of freezing the API later this summer and a release being in the foreseeable future. I'm planning to revisit the Medusa RDP module when that happens. FreeRDP has been too much of a moving target.

from medusa.

anthraxx avatar anthraxx commented on July 22, 2024

that sounds awesome πŸ˜„
a heads-up: maybe it will make sense to implement a way in the autoconf thingie to detect freerdp flags from pkg-config as the default import locations changed for freerdp 1.2:

> pkg-config --cflags freerdp2
-I/usr/include/freerdp2/ -I/usr/include/winpr2

so the header is f.e. in /usr/include/freerdp2/freerdp/freerdp.h

from medusa.

rhertzog avatar rhertzog commented on July 22, 2024

@jmk-foofus In the mean time FreeRDP 1.x has gotten obsolete. Do you plan to port the code to version 2.x ? This is needed for the Debian package if we want to keep the RDP module enabled. See https://bugs.debian.org/888322

TIA.

from medusa.

anthraxx avatar anthraxx commented on July 22, 2024

same applies for Arch Linux, i was forced to not ship RDP module for now 😒

from medusa.

jmk-foofus avatar jmk-foofus commented on July 22, 2024

from medusa.

jmk-foofus avatar jmk-foofus commented on July 22, 2024

RDP module in master should be working with current releases of FreeRDP.

from medusa.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.