I have read a bit about Internet infrastructure recently. I have figured out how the IT crimes are easy to cover and quite confident way to perform any attack without traces. I got suprised that is like this and wanted to know if I understood the topic wrongly or there is some techniques that can be used to prevent IT abuses.
So main fact which one suprised me a lot is that MAC address is not going out from our LAN network. So on the lowest layer there is MAC address sent just to the main router in the LAN which is broadcasting all the data. Usually this router is runned by our internet provider. So usually there are some law enforcements that require storing the MAC addresses (which are the ones can identify our computer) together with our internet data.
Because the only way to identify us for someone from out of our LAN network is to get IP of the data came to him or her, what is equal to the IP address of our Internet Provider and then using some law or police enforcement query him what exactly computer was sent such a data with for example exploit. The only way I have figured out Internet Provider can identify us is the MAC address, I assume is network card MAC address, not our CPU MAC address. So what if Internet Provider do not have an infrastructure to store such an amounts of data ? For how long is realistic they keep our internet cache data ? What if we have VPN to some wild country where there are no such enforcements and Internet Provider do not cache anything ?
And the other scenario is that an attacker could easily (I guess) break WIFI password of neighborough and sent exploit as he or she. Even if we go to some public place with internet with no camera at. From perspective of attacker - we can sent exploit easily and vanish. To be sure an attacker can destroy network card. This is not so expensive hardware.
Is that what I described the facts and real world or did I missed something in topic of global internet security issues and detecting the hackers ? Please educate me a bit or leave me with the link where I can get more info and fill my knowledge gaps.