Could my ISP be upto something...
Recently, I have began to questions the privacy practices of the ISP I use for my home setup.
The past 2 weeks I have noticed some very strange behavior related to my internet account.
But first a little background...The company I work for requires me to do monthly remote security audits on clients systems, things like vulnerability scanning, IDS evasion, ...ect to make sure everything is working as its supposed to. Particullary in the case of IDS evasions it's very important for me to hide my IP, otherwise the admins on those networks will know when I am auditing them, and the whole process of a secret audit is botched. I use proxy's and address spoofing a lot for these things. I just started an account with this ISP about a month ago, and for the first 2 weeks had no problem forging packets. Then about two weeks ago they begain using egress filtering, which totally stopped my ability to spoof from their network (Although I still can using VPN to another one). At about the same time this happened I began to notice that my anonymous proxy connections where no longer anonymous either! After testing various anonymous proxy's from all over the world (I tried about 50...) I found that the end point still pointed back to my ISP. Although this IP was not my IP, it still pointed back to an address within my ISP's address space. So, I dug a little deeper. I trace routed the path thru my internet connection and found my packets were going thru an additional machine that wasn't there two weeks ago. I decided to ping that address and to my surprise found that my firewall was blocking inbound ICMP requests to my machine in response to my ping (It pointed right back at me!). I checked my IP again to make sure that the ISP hadnt reassigned it to this address. They hadn't, it's the same as it's always been. So I pinged my IP address that winipcfg reports...Nothing happened, no inbound ICMP at all. Anything sent to my ipconfig address never arrives, only packets sent to this virtual address make it to my machine. I know that my ISP has me using a different router/gatway configuration then everyone else on their network.
As far as the proxy thing, this is really strange...Theres really no way to account for an annomous proxy not being anonymous just for my IP is there? Am I correct? The only thing I can think of is that my ISP is stripping the proxy TCP/IP wrapper of my packets, then requesting the data themselves, then sending it to my machine. I'm not really sure just what to do or think just yet. Needless to say I instantly SSL'ed EVERYTHING, stopped using my ISP's DNS, and totally hardened my firewall against my own ISP! So now I bet there really wondering whats up, they have no idea what data or with whom my system is dealing with... For the time being I just want to investigate more into exactly what my ISP is doing with my packets and how they're routing them. I would like to see my packets as they arrive at an anonymous proxy (So if anyone has anon proxy with packet logger that I could send a couple requests too, let me now). Any suggestions on what might be happening? Personally, I think there sensors picked up on some of the non-standard/spoofed traffic I was sending, and they then classified me as a potential hacker, and stuck me on a different segment then everone else where they could monitor my connections and prevent me from interacting with the internal network. Wouldnt this be discrimination? As far as the proxy thing, if there doing what it looks like to me, they are totally invading my privacy. Just for my own satisfaction I wrote a spider that scoured the net looking for email addresses of my ISP's customers and now I have a list of about 4000, If things get really bad I plan on mass mailing everyone and telling them whats going on. I plan on bring this up in person with my ISP when I know exactly whats going on...Any comments?