Git Product home page Git Product logo

Comments (10)

Awaces avatar Awaces commented on September 26, 2024 1

Hi @initstring
I'm performing the check with a freshly made LinkedIn account with no connections etc.
I guess that's the issue :)

from linkedin2username.

initstring avatar initstring commented on September 26, 2024

Hi @Awaces , thanks for opening an issue!
I've seen similar behavior in the past. Basically, the tool can only find names of those that would be visible to you in the web UI. This means the people need to be within a certain degree of connections to the account you are authenticating with.
If you log in to the web site with the same account you run the tool as, can you see more than 6 full names?
Thanks!

from linkedin2username.

Awaces avatar Awaces commented on September 26, 2024

@initstring
I have another little "problem".
When a victim's last name consists of more than 1 word, the last part is ignored.
For example Jens Van Damme becomse [email protected]

from linkedin2username.

initstring avatar initstring commented on September 26, 2024

Are you sure? There is logic in the code here to do a lot with names consisting of more than 2 parts: https://github.com/initstring/linkedin2username/blob/master/linkedin2username.py#L659

from linkedin2username.

Awaces avatar Awaces commented on September 26, 2024

Are you sure? There is logic in the code here to do a lot with names consisting of more than 2 parts: https://github.com/initstring/linkedin2username/blob/master/linkedin2username.py#L659

There is logic code but
Esther Van Dijck
is saved as two seperate entries:
[email protected]
[email protected]

from linkedin2username.

initstring avatar initstring commented on September 26, 2024

How have you seen usernames like this handled? Can you provide some examples, based on real world users? I could add logic to create some more mutations.

Thanks!

from linkedin2username.

Awaces avatar Awaces commented on September 26, 2024

gic to create some more mutations.

This one for example:
[REDACTED]

from linkedin2username.

initstring avatar initstring commented on September 26, 2024

Thanks @Awaces

Sorry, I should have been more specific. I'm basically trying to understand how a company would create usernames for someone like this. I haven't really seen these much myself, so am wondering if you have.

Let's imagine someone called "Dick Van Dyke". How do you think their username should be created?

I'll make a guess here, that I would need to add these mutations in addition to what I already have:

# first.last.txt
dick.vandyke

# f.last.txt
d.vandyke

# flast.txt
dvandyke

# firstl.txt, first.txt
(I don't think I would add anything to these)

# lastf.txt
vandyked

from linkedin2username.

initstring avatar initstring commented on September 26, 2024

If those examples above look good, you could try to submit a PR that include them in this chunk of code. It should be fairly basic to sort out if you go by what is already there.

I could do it myself quickly as well, but figured you might want the opportunity to contribute it yourself.

Totally up to you, I'm ok with either method.

from linkedin2username.

initstring avatar initstring commented on September 26, 2024

Been a while, no reply. Feel free to re-open if you want this addressed.

Thanks.

from linkedin2username.

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.