m8sec / CrossLinked

LinkedIn enumeration tool to extract valid employee names from an organization through search engine scraping
GNU General Public License v3.0
1.3k stars 183 forks source link

How to use CrossLinked with latin names? #20

Closed iec989 closed 1 year ago

iec989 commented 1 year ago

In Spain and Latin America people have 2 surnames, their father's and mother.

For instance, Jose Perez Rodriguez, José would be the name, and then Perez the first surname, and Rodriguez the second surname.

For the email addresses, we generally use name.surname1@company.com (jose.perez@company.com). Right now, with the current logic, it is taking name.surname2@company.com (jose.rodriguez@company.com). I assume that CrossLInked considers the surname1 as the second part of the firstname.

Is there any command option to take the first 2 strings as the firstname+surname, ignoring the 3th string?

iec989 commented 1 year ago

Pull requests created from iec989/CrossLinked

m8sec commented 1 year ago

Hi @iec989,

Appreciate your patience on this. I am just QA'ing a fix for this issue and should be pushed shortly.

You will now have the option to choose the position of the first and last names in the naming format:

>>> python3 crosslinked.py -f '{0:first}.{-2:last}@example.com' Example

Jose Perez Rodriguez  =  jose.perez@example.com
m8sec commented 1 year ago

I think we can close this now, but let me know if theres any issues.

And thank you for submitting a PR 🙏