First thing.Sorry for my english
Second thing i have my own solution for banning.I dont know is it good or not but still im using it and i wasnt banned so far (Xbox Elite with samsung ms28 spoofed as liteon) and im playing bad rips and pre-realesed games(but not on xbox live).
Solution: I have two profiles: 1 on on my hard drive and second one on my 512mb memory unit.
If i want to play on the live with my original game i just connect my memory unit with live gamertag disconect my hard drive and im playing.If I want to play on bad rips, pre-realesed games or any other backups i just disconnect lan cable and memory unit ,connect hard drive and playing.
In that way Microsoft cannot check the date when i was playing on my backup games because they only can see my online profile from memory unit where im playing only original games
Mayby it gonna be helpful.See Ya
that might protect you right now, but it won't necessarily protect you in the future. your method doesn't take secdata.bin into account. (a file stored in a flash chip on the motherboard, which keeps information about the games your playing).
ms could easily use this data in the future to ban people if they wanted to.