Jump to content

Yekaterina

Community Members
  • Posts

    2.919
  • Joined

  • Last visited

  • Days Won

    48

Posts posted by Yekaterina

  1. 1 hour ago, rm -rf said:

    Would it implicitly mean that the ip database (as you have build @Helicity) is shared amongst several players?

    As far as I know, my IP database has been permanently deleted before anyone except Norse Harold had been able to gain access to it. I have never shared it with the public. In addition, I am not aware of anyone else who might be keeping such databases.

     

    There is one other potential exploit, which is using packet sniffers or tracing software like WireShark. But that is beyond my tech skill level so I can't comment on it.

  2. 1 hour ago, rm -rf said:

    Would it implicitly mean that the ip database (as you have build @Helicity) is shared amongst several players? Or is there any other exploit of privacy?

    I found that you do not even need to successfully connect to someone in order to gain their IP. You just double click on their room, then mainlog will write "Attempting to connect to <IP>".

    Even if they disallow specs or have timeout error or port error, mainlog will still note down the IP that you were trying to reach and then comment after it "attempt failed". If you successfully join, there will be a line saying "successfully connected to <IP>"

    That means, as soon as you host a game, anyone can obtain your IP even if you don't see them joining or have banned them.

  3. 1 hour ago, Gurken Khan said:

    It's probably due to gameplay/balancing reasons, but I find it really unrealistic that worker elephants can't do any damage. Anyone who has ever seen an elephant lose its temper knows they are nothing to trifle with.

    You are right. In fact I doubt that any elephant would be capable of building a palace alone just using its trunks. However, a worker elephant which has an attack value is simply too OP. Even at this point it is already a strong meatshield in both early and late games. I was able to repel vinme's sword cav rush by baiting his cavalry onto my worker elephant, then shoot his cav with archers while they take forever to kill the elephant.

    In a large melee fight, the worker elephant is an automatic lure machine, much like hero dancing. I can't imagine allowing this unit to be any more OP.

  4. Micro tips:

    • No more than 4 units per tree to reduce pathfinder lag - moving units around is called micromanagement.
    • Try to spread out the women on berries to take advantage of regeneration and pathfinder
    • Always put melee units in front of your ranged units, but also try to move them to where the exposed enemy ranged units are.
    • Melee cavalry charges into a group of enemies from the sides of their formation; avoid using melee cavalry to fight directly with enemy melee infantry.
    • Spread out archers.
    • Like 1
  5. 3 hours ago, rm -rf said:

    Did you basically leverage obsolete data you got previously by hosting a TG he was playing in?

    Yes. i was hosting, he joined, I saw his IP. As simple as that

    Note that Irland is stockfish bir inlard is someone else, not from Spain

     

    I must also add that I was the host but also spectating my own server... so I had the IP data of all who tried to join my room. Inlard was one of them who entered unsuspectingly.

     

  6. 3 hours ago, rm -rf said:

    I prefer to see this script public and not hidden as the so called darkcity mod shared between a few users.

    On one hand, defcon says not to share it in public to reduce privacy violations. On the other hand you want it to be public so that everyone can assess its impacts. What should I do? Anyone who wants it can PM me.

    But don't get your hopes up; it's not some mind-blowing, overpowered hacker program, it's literally just helping you to read what is already in the mainlog. So it's really not necessary. Just skip autociv configs and map generation and you will arrive at the juicy stuff.

    3 hours ago, rm -rf said:

     

    If it helps the community I can write a counter @G.O.A.T's page about people who have proudly & publicly announced there are using geoloc to track you.

     

    Please do

    In addition I think you can make an ego list. That will be wholesome and without privacy violations.

  7. This is the GDPR in the UK, I'm not sure about other countries: https://www.gov.uk/data-protection

    @rm -rf

    image.thumb.png.00f1796b23b21b738c2b9c219d6ad7d5.png

    The first sentences say "by organisations, businesses and government". I am none of these three so I do not fall into the category of entities constrained by this law.

    I have no information of the types listed as "sensitive information". The title of the thread refers to information that are important to the gameplay but not real life.

    In addition, the types of personal data:

    image.thumb.png.b5d9d3d313d968ef77fac5c8f11f0738.png

    The information in mainlog cannot identify a person at all.

    I have:  Stockfish  - Spain - IP - <a Spanish city>

    Even if everyone in his city stands right in front of me, I still cannot distinguish which individual is THE @Stockfish that I have been playing 0ad with. I don't even know the gender of this player named Stockfish but I use the pronoun "he" for simplicity and convention. The man with a spear on his profile does look like a male to me. Correct me if I am wrong @Stockfish

    This goes for any other player who is worried that others can see their personal information.

     

     

  8. @Stockfish I see the issue is being resolved. In the next update, you will not see things in the mainlog, so all this drama will be over.

    The mainlog privacy bug has always existed but I am probably the first one to report it. The tool I made is no more than a highlighter that just tells you the relevant information that has already been written in mainlog.html (since the majority of the log is autociv hotkey settings and keyboard inputs). There was also a chat extractor that helps to to see who said what.

    All of the information was already included in the mainlog so for all this time, you could read it quickly and you will know everything that these tools tell you.  The actual violation of privacy is mainlog, not any person. When you turn off 0ad, the mainlog file is not automatically overwritten until the next time you run 0ad. So if you use your computer without running 0ad, you can be considered to be keeping a database of IPs, which might be against GDPR. But for the whole time you never noticed.

    I can also argue that this is not a violation of GDPR because you cannot see any real life information to identify the individual at that IP address. All I am doing is seeing some random nickname after a random IP address. I still know nothing about who is at this IP address so you are still anonymous.

    For example, I can work out:

    Stockfish  - Spain - 192.168.0.1:25595 (not your actual IP)

    But, I don't know who or what Stockfish is. I have gained no information that can help me to identify this individual behind the username "Stockfish". In fact, I cannot even determine the exact location of Stockfish as his public IP could be shared across a zone. Effectively, I cannot distinguish Stockfish from the rest of the population of Spain, so he is still anonymous. Furthermore he could have been using a VPN in which case I'm just writing something completely random about some completely random IP address, so I'm the fool here and the real human behind Stockfish is not violated. The same applies for any other players.

     

     

     

  9. I like this idea. But towers are sometimes ineffective in late game, so a few adjustments:

    • The player can command the tower where to shoot; they can choose to focus fire at one enemy unit or just spread out its attack.
    • The arrow damage from towers increases for town phase and city phase. This is because in late game, both players would have bigger armies and more military techs. So what had been a lethal damage in Village phase is insignificant in City Phase.

    10 pierce in village phase is a lot, because in comparison, infantry archers do only 6-7 and no one has upgraded armour. However, in city phase, something with 10 pierce is just weak because even an upgraded archer is 11-13; slingers 18 and skirmishers 26. Everyone also has upgraded armour. So in City phase, the towers should to at least 16 damage per shot to be significant at all.

    The justification: the archer inside is now better trained and has better equipment.

    But to prevent turtling, the first unit inside give the tower 2 arrows per second, then the later ones add one each until a maximum of 5 arrows per tower. So if the player wants to turtle, they have to garrison more units inside towers - their land army is weak so now they are susceptible to siege attacks.

    • Like 1
  10. 45 minutes ago, Yekaterina said:

    Why sanafur? Why do we think it's sanafur? 

     

    I don't think it's sanafur because he just doesn't act like GOAT at all. We can discuss this further in PM if you want.

    I don't know to what extent his list is accurate as I have never met the majority of the players or the accounts that he mentioned.

    38 minutes ago, Yekaterina said:

    Bangladesh. 

    The address he gave is fake. It simply doesn't exist, or at least not in Google Map's database. The Sanskrit writing makes it hard to search up the address. So I think he is just a troll and we should ignore him instead of getting emotional or serious about the matter.

  11. Is there a way to track IP on the forum? So that we can find out who this GOAT really is and who has been feeding him with troll info. @Stan` I think you should do something about this. It's too easy to locate players once you have their IP and port - violation of privacy. 

    Now we can just watch which player is from Bangladesh. 

    He could even be the DDOSer!

    No matter who GOAT really is, he will blow his cover one day and he will turn into goat cheese (Fromage de chevre)

  12. On 24/04/2023 at 9:38 PM, rm -rf said:

    Finding TimidSmurf cannot be explained by anything else than ip + geoloc (unless there is a 0AD guid/hash based on hardware devices also available in mainlog ?!).

    Any sentence written and any game played before sanafur detected it. Again no over-interpretation, @G.O.A.T is snooping you.

    Why sanafur? Why do we think it's sanafur? 

    I can't see a link between sanafur and this GOAT anymore. Maybe you have more advanced methods. But this GOAT is definitely violating privacy

     

    Now thanks to @Helicity nobody has any IP privacy now. Cheating is trivial because you can read enemy chats and see their IP. wow.

    What's the next step? Everyone become a smurf investigator? 

     

  13. I recommend that you install all 4 of these at the same time. But you can choose to install just one of them to suit your needs. 

     

    Shavedtrees  deals with the colours of trees and fauna

    AbstractGUI changes the interface layout and makes adjustments to projectile colour and various details

    Bettersound makes alarms and attacks louder

    Darkland makes the ground dark instead of green. Basically dark mode for eye protection, especially in arctic map. 

     

    These mods only change the appearance of the game; they do not instantly make you a better player nor do they automate anything at all. However, they do allow you to focus more on your own micro, optimisation and game events instead of being distracted by extravagant eyecandy features. 

    shaved_trees.zip darkland.zip abstractGUI.zip betterSound.zip

    • Like 3
  14. Some advices on booming faster:

    Part 1: Houses

    Use dedicated house builders and make sure they never idle. But do not place down too many foundations in advance, as you can use those wood for something else. It's best to always keep an eye on the progress of each house and place down the next one foundation when this house is nearly finished.

    If your civ uses large houses of 10 pops, then use this list:

    1 CC producing women 3 at a time - 1 builder is enough

    1 CC and 1 barrack - 2 builders

    1 CC and 2 barrack - 3.5 builders

    1 CC and 3 barracks - 5.5 builders

    if you are using small house civs, add 1 to each value.

    Even though it's more efficient to spread out the builders, for large house civs, spreading them all out means huge investments in the foundations and taking longer to build each house. If you are using small batches of autotrained units, then you are likely to get housed. So it's actually better to sacrifice some theoretical efficiency and put all builders on one house.

    For smaller houses, since they are cheaper, you can make 2  or 3 groups of builders of 2 units each. But this requires much more micro, which is why I prefer large house civs.

     

    Part 2: Unit production

    Produce women from the CC in batches of 3, until you reach 55. Then produce infantry from the CC in batches of 2.

    In total, build  3 barracks before advancing to Town phase.

    Start the first barrack as early as you can, but after you have woodcutting upgrade and reliable food income. Try to start building before 3:30 and use 5 builders on the barrack. If you really struggle with resources then you can still start the barrack foundation early but use only 2 or 3 women on building it.

    Always autotrain infantry in batches of 2 from the barracks. Prioritise ranged units first as they walk more quickly and are better at defending against rushes. However, when mining starts, you can train melee.

    When you have 3 barracks set up, decrease the CC batch size to 1 so that you can promptly advance to Town phase.

     

    Part 3: Resource gathering

    Food is important. If you have no extra berries, start building farms immediately after your wood cutting upgrade has been completed, or when you have only 3 patches of berries left. Send 5 women to build each field so that they finish it quickly and can get into production as early as possible. You need the equivalent of 5 fields (25 farming women) with level 1 farming tech in order to feed 1 CC and 1 barrack.

    Later on, 6-7 fields are needed (about 32-33 women) to feed 2 barracks; 11 fields (52-55 farmers) are needed to feed 1CC and 3 barracks while saving up resources to buy Town phase.

    After unlocking farming techs, you can take some women off the farms and make them do something else.

    To optimise wood gathering, try to have no more than 3 gatherers on each tree. Always build storehouses as close to a dense area of wood as possible, especially empty plazas in the middle of forests or in the coves on the edge of forests.

    50 wood gatherers should be enough for advancing to Town phase and saving up resources for forges.

    Try to balance the number of wood gatherers and farmers.

    Mining should start when there are 50 wood gatherers and 3 barracks set up already. Normally this happens around 7:30 to 8:30.

    Place storehouses on either sides of the mines, or if there is space, surround the whole mine with storehouses to maximise efficiency. However, don't stick the storehouse right onto the mine as the units would have to walk around it and pathfinding will become inefficient.

    The more metal miners the better (I use 24). 18-20 stone miners should be enough for non-slinger civs; for Britons maybe 30 stone miners.

     

    Part 4: Town phase:

    Keep producing, but now mainly melee infantry.

    Build 4 forges

    If you are not struggling on wood, start more metal mines. You can never have enough metal.

    When advancing to phase 3, build military buildings like stables and barracks. Normally the more the better but it also depends on your strategy. I need 8-11 barracks and 3 stables, at least.

    Research military techs from the forges in the mean time.

    Part 5: city phase.

    Get hero building and siege workshop down; train your hero and research as many upgrades as you can before joining the fight.

    Woodcutting and farming techs are compulsory.

    You can take all soldiers away from woodlines and instead put 15 - 20 of your farming women on gathering wood.

    If you are spamming cavalry, you still need 50 women on farms so 5 women + 12 ranged units on wood.

    Wheelbarrows are great techs.

    Take all units off stone mine and commit them to battle; leave about 12 infantry on metal. Everyone else go fight!

     

    • Like 1
    • Thanks 3
  15. 14 minutes ago, rm -rf said:

    Finding TimidSmurf cannot be explained by anything else than ip + geoloc (unless there is a 0AD guid/hash based on hardware devices also available in mainlog ?!).

    He probably also used IP at the same time.

    There are other ways. he did mention anonymous reportings and his own observations. If he puts data from these sources onto his list then he will end up with funny results like this.

    He could also have been looking at habits and patterns. For example Stockfish's 120 women strategy; Vinme's champion cavalry spam and Decger's unstoppable manual boom. Any spec could be GOAT.

    It's scary to think that players are secretly reporting you to GOAT behind your back.

     

  16. 2 minutes ago, rm -rf said:

    The main argument would be balanced in TG

    For me this is the only concern. If someone makes a new account, joins and claims to be of a different skill level to what they actually are, they will mess up the balance. However, I'm totally ok with Stockfish saying: "I change account brb" then coming back is Irland 5 seconds later, as I still know to treat this Irland as Stockfish and balance accordingly.

     

    4 minutes ago, rm -rf said:

     

    It's built as a wall of shame and It's basically explained as a way to discredit the people in the list.

    That's certainly how some would feel. I cannot determine the intentions of GOAT, but it could be an expression of his jealousy towards all players who have beaten him or something. 

    They put me in the same list as Yekaterina. I played four 1v1 games with her and I won 3 so I think I should be a bit better. Nevertheless, she is a good player and a very good teammate (like Wendy), so I can live with that.

    My brother Landau-Lifschitz has not been included in the list. By IP methods, he should have detected activities from my brother and maybe even my father, so it's really shady what GOAT is up to right now.

     

    • Like 1
  17. Today, I was able to see that Hokaido is the same person as Beethoven and Servicebedingungen. I used my ipextractor Python program to quickly search out the players' IP, and all 3 of these usernames were joining me from the same IP on the same port.

    I had to do this because he disconnected due to lag, then joined in using different accounts as an observer, which allowed him to see the entire map  - an unfair advantage. The TG ended there due to his persistent poor network and after his cheating acts were exposed.

     

×
×
  • Create New...