Open kollokollo opened 3 years ago
Thanks for the ideas, but it sounds a bit complicated. And I'd rather have all fake names in one bunch (alphabetically), so they clearly stand out (for the phone's user) from real contacts. Yes, the current scheme is a bit easy for someone to recognize as fakes. OTOH, if everyone just uses the default settings, the given fake names will appear in lots of Contact lists, and thus look more genuine.
I'll think about it. Thanks.
I have programmed this method (quick and dirty in a script) and it generates a lot of fake emails like these ones: And I can identify them if you mix them in other lists with (real) names. Put only I can do it knowing the correct pin.
Miah Moran miah.moran102@protonmail.com Erickg Nelson erickg.nelson59@icloud.com Everleigh Mcdaniel everleigh.mcdaniel26@icloud.com Jaysong Hendricks jaysong.hendricks26@mail.google.com Joanna Gilmore joanna.gilmore95@live.com Kyleigh Felix kyleigh.felix56@mail.com Reina Nelson reina.nelson38@protonmail.com Thaddeusg Lawrence thaddeusg.lawrence100@mail.com Edith Yang edith.yang86@mail.yahoo.com Denverg Glover denverg.glover22@gmail.com Zaniyah Acevedo zaniyah.acevedo53@icloud.com Tatumg Callahan tatumg.callahan104@mail.com Anaya Reeves anaya.reeves20@mail.yahoo.com Lanceg Woodard lanceg.woodard61@protonmail.com Maryam Short maryam.short69@mail.aol.com Khalilg Acosta khalilg.acosta67@mail.com Noelle Bond noelle.bond75@mail.yahoo.com Marcosg Melendez marcosg.melendez92@mail.google.com Erin Collins erin.collins27@live.com Jaydeng Baxter jaydeng.baxter41@icloud.com Londyn Guevara londyn.guevara44@mail.com Kayla Andrade kayla.andrade62@gmx.net Milani Gutierrez milani.gutierrez50@gmail.com Kyrieg Stevenson kyrieg.stevenson59@icloud.com Paulg Bowen paulg.bowen50@inbox.com Ariadne Davidson ariadne.davidson104@mail.com Charlieg Jimenez charlieg.jimenez28@mail.aol.com Chaya Cain chaya.cain31@mail.aol.com Alora Quintana alora.quintana97@gmx.net Lukag Potter lukag.potter37@mail.com Ramong Swanson ramong.swanson102@live.com Elaina Mata elaina.mata25@mail.google.com
If you are interested, see here: https://codeberg.org/kollo/X11-Basic_examples/src/branch/master/All/Internet/fake-email-names
It is a sort of BASIC dialect, sorry, but maybe you can read it anyways... --> fake-names.bas
However, of course one need still to find a way to get these fakes out of the way of the user on the phone.
Another thought: What about adding fake profile pictures from deep fakes.....
OTOH, if everyone just uses the default settings, the given fake names will appear in lots of Contact lists, and thus look more genuine.
Yes, good point.
I have an idea for enhancement of the contact generation principle. It is hard for the app to identify fake contacts it has created, e.g. for later removal. Using a certain name pattern (all names starting with the letter "z") is simple, but the poisoned database also can be easily cleaned. So I would suggest the user to enter a 4-digit PIN at the startup of the app. All contacts will be coded with that PIN so that later fake contacts can be identified only if you know that PIN.
How to do it: Maintain two lists of 1024 names, 1024 surnames and 1024 last names. Now randomly combine them, (gives 20 bits code) and also combine them with the 12 bits generated by the PIN. Together we now have a 32 bit value for each combination. Now calculate a hash from these 32 bit (lookup table or 8bit checksum). And discrard all combinations which have a hash other than one speicific, say 0. Then all fake contacts can be identified and the chance of a false positive (to be removed from the contact list) is 1/256 (in this example with a 8 bit hash) which probably is good enough. One can use a 6-digit pin to further bring it down. Lists with 1024 Names can easily be obtained/generated. One even can use customizes list according to the nationallity or so.