Disclaimer: This is my personal blog. Any views expressed on these pages are mine alone and not those of my employer(s).

My new homepage has moved here.
Link to my photography is here.
I am a Software Engineer in the eXtreme Computing Group at Microsoft Research, working on High Assurance Trusted Computing, Virtualization Security and Cloud Computing Futures.
Before joining Microsoft, I was a security researcher in the Information Security Group at the Royal Holloway University of London where I did my Masters in Mathematics (Cryptography). My adviser was Professor Chris J. Mitchell.
During my time in the UK I worked at Sun Microsystems as a Technical Consultant working on SunSPOTs, JavaCards and their applications.
Even before, I was working with NCR Corporation as a Software Design Engineer and ebanking Technical Consultant in the Financial Solutions Division working on PCI, ATMs, POS Terminals, Electronic Cheque processing systems.
I did my Bachelors in Computer Science from National University of Computer and Emerging Sciences (FAST-NU) Pakistan.
My interests include:
-
Operating Systems, Virtualization and Trusted Platforms.
-
Smartcards, financial security and EMV.
-
Reverse Engineering, malware, Exploit Development and Honeynets.
-
Mobile Security, NFC and RFID.
-
Privacy, anonymity and traffic analysis.
In my free time I am either playing soccer or doing some photography.
Selected Publications:
· Towards a Programmable TPM; Talha Tariq & Paul England, in Trust 2009 Second International Conference on Trusted Computing, Oxford, UK.
· Extending Secure Execution Environments; Talha Tariq, [RHUL-MA-2009-9] Technical Report, Department of Mathematics, University of London.











Talha – I work for a security software company in Austin, Texas, and I ran across your site earlier today (FWIW, I used to work with Mark Russinovich at Winternals).
My current company is looking at providing some psexec style techniques in a commercial product that we are building, and since Microsoft no longer licenses the Sysinternals tools for redistribution (let alone providing source code access), RemCom would seem a good substitute for us – the current version provides the functionality that we need.
That said – what license are you providing the source under, and do you have any redistribution requirements for the binary if we wished to just utilize that as-is?
Thanks,
Wes Miller (wm@getwired.com)
By: Wes Miller on November 4, 2008
at 4:24 pm
Hello…
Could you please tell me how to capture a screenshot of the login screen. It seems that Windows needs to be launched before I can use either printscreen or the snipping tool. Would appreciate knowing how you captured yours. tn3-2.deviantart.com/fs11/300W/i/2006/206/6/f…
300 x 225 – 9k.
thanks, Paul
By: Paul on November 12, 2008
at 6:30 pm
sir,
how to become a good security expert
By: MOHD. ARSALAN on March 17, 2009
at 4:56 am
i am working as atraneer in IT security and ethical hacking
want to get in the coorporate
in Audit field
help me
how i will get a good break
By: MOHD. ARSALAN on March 17, 2009
at 5:03 am
Hi Talho tariq,
I chatted with U via Gtalk. I did not know more about u while chatting. Now only i can understand. Really i am so happy about chatting with U. i take u as my role model in my life. i thing that it is not a easy one. i have to work hard to become like u. I send some mails U. i donot expect u that reply mail because u r so busy in your life. Keep in touch me when u find a time.
Thanks
Ananth.
By: Ananthakrishnan on May 22, 2009
at 12:21 pm
Hi,
thanks for verry much for the eclipse-jcde plugin.
Is there any way to make it work with Java Card 2.2.1?
By: Hanane on June 22, 2009
at 10:03 am
Hi,
i used your JCDE tool and it was quite handy :-).
But now the JCDK3.0.1 is out it has even a debugger.
Is there any chance that you adopt this new technology and create an Plugin for eciplse, which includes the debugger??
ByeBye
By: Markus on June 23, 2009
at 12:39 am
Salam Walimum Bhaijaan. Thanks for the support , from your help now I can use the Vmware to make portable appz
allah hafiz
By: Barij Ahmed on October 10, 2009
at 11:44 pm
Selam Talha,
I’m working on smard cards and i would like to benefit by your experiences about smart cards.If you contact with me,i would be so pleased.
By: Kemal on November 8, 2009
at 10:32 am