This article completes the previous article about writing x86 assembly code in Visual Studio. Therein, I will show you how to extend the previous knowledge and give you a head start on how to write x64 assembler code instead. Continue reading “Introduction to writing x64 assembly in Visual Studio”
Testing on the Toilet
So, has your company started following you to the toilet as well? It seems the idea of “testing on the toilet”, where code snippets and sometimes code testing techniques are printed and attached on the toilet walls, was started by Google (please correct me if I am wrong).
I was surprised the other day to enter the toilet, only to find those one pagers with code testing techniques attached above the urinary gutters!
It is one thing to want your employees to be productive and another thing to follow them to the toilet where they hope to have a moment of peace and quiet while they relief themselves!
What about number two you ask? Well, they follow you inside as well:
Personally, I find that unacceptable. Instead, put some jokes, something a bit lighter and funny! 🙂
Do you agree?
You may also like:
Microsoft Band 2 – Quick video review
Microsoft’s New – Surface Book – Review
I had the chance to go to Microsoft Store and check out the new Surface Book. This is the video review below:
I personally was not wowed about it. Here are my comments:
- When you close the lid, it is not very convenient to open it up. Unlike other laptops I used, say the MacBook Air, with the Surface Book, you need two hands to open the lid and you need to push a bit harder
- The screen does not detach without first pressing the EJECT button for a couple of seconds
- The keyboard is good. If you’re a programmer you may get used to it, it has a nice feel to it.
- It is relatively heavy 3.3 pounds
- The competitors have already a hybrid laptop where you can detach the screen from the keyboard and have a dual experience: tablet or laptop.
I also shot another video showing the new stylus:
What is hard to capture in the video is how it feels when using the stylus. Each stylus tip gives you a different feel / drag on the screen. That’s pretty nice!
In conclusion, and in my opinion, the Surface Book does not deserve to be called “The Ultimate Laptop”, at least not yet.
You may also like:
How to remove the Windows 10 upgrade button from the tray icon
In a previous post, I spoke about the new Windows 10 update coming to Windows 7, Windows 8 or Windows 8.1.
With operating systems prior to Windows 10, you may noticed a new tray icon showing up like this:
This icon is used to update to Windows 10:
If you don’t want to update just yet, then just follow the steps below to remove the tray icon.
Method 1 – Removing the tray icon
The tray icon will remain and it can be annoying for some people, therefore to remove it, you can use various methods as described in these articles #1 and #2.
To make things simple, you may use the “Task Scheduler” and navigate to “Task Scheduler Library\Microsoft\Windows\Setup\gwx” as shown in the screenshot below and then delete the two entries there:
Method 2 – Uninstalling KB3035583
As indicated in this article, you can also remove the KB3035583 from the installed updates lists.
You may also like:
More about Yahoo Mail phishing
In a previous post, I explained about how Yahoo Mail accounts can be compromised by phishing.
In this blog post, I am going to be brief and just expose the phishing information and hosts used.
Step 1 – Looking at the email
Lots of red flags here, just by looking at the email:
- The email sender’s apparent address is weird
- The email’s subject is also unusual
- The email’s body is also fishy and not true
Step 2 – Revealing the real sender
Click on the sender to reveal the actual email address:
Now we can see that the real sender is “jcwod@aol.com”. It could be this is the real malicious user or not, but anyway.
When I search for this email on Facebook, I found this profile:
Which in reality could be nothing.
Step 3 – Investigating the link in the email
In step one, the malicious email sender invited you to click on an address to fix the aforementioned “problem”.
Do not click, instead, hover the mouse over the link and look at your status bar. You will see something like this:
This is a shortened address. In this case, it is used to hide the malicious web address. Let us use the GetLinkInfo.com to reveal the real address:
The address is, obviously, not related to Yahoo! It is: “http://tuckertownforge.com/perfected01/index.html”.
I don’t advise you to go to that address, there could be a browser exploit or equally the phishing site.
The phishing site is supposed to look like Yahoo mail:
DO NOT enter your user name and password on that FAKE SITE!
You may also like:
Takeaways from the Apple Special Event – September 9, 2015
Today Tim Cook and other Apple figures presented the “Apple Special Event – September 9, 2015”
The annoucements were in the following order: Continue reading “Takeaways from the Apple Special Event – September 9, 2015”
Announcing the new Apple TV – 2015
Today Apple announced to all new Apple TV. These are the important new features.
Photo gallery at the end of the post.
Apple TV
- Revolutionary remote with Voice support (Siri button) and a glass touch surface (to move around)
- Full resolution animated videos that act like wallpapers and backgrounds
- A4 chip 64-bits
- Bluetooth 4.0
- HDMI and Ethernet Ports
- Use Siri to chose what to watch by interacting with Siri via voice and natural language
- Skip ahead
- If you missed something, you can say: “What did she/he say?”. Siri will rewind 15 seconds and temporarily enable captions
- Ask suggestions from Siri about movies to watch
- Ask for in the moment info
- Future of the TV is apps
- tvOS – for developers to write apps for the Apple TV
- Apps: Netflix, HBO, Hulu, Zillow, …
- Games: Disney Infinity game, Shadow Matic, Crossy Road, Hipster Whale, etc…
- The Apple Remote allows you to swing it to play games (that require swing to hit)
- Cooperative play with anyone that has an iPhone or iPod Touch
- Online shopping from your couch
- Watch multiple sports games at the same time, take screenshots, etc…
- Universal apps: apps for iPhone, Apple TV, iPad, etc…
- Continue playing games where you left of
- App Store
- Pricing:
- 149$ for 32GB
- 199$ for 64GB
The Apple TV will be available in late October. Continue reading “Announcing the new Apple TV – 2015”
Announcing the new iPhone 6s and 6s Plus
Today Apple announced to all new iPhone 6s and 6s Plus. These are the important new features.
Photo gallery at the end of the post.
iPhone 6s and 6s Plus
- “They are the most advanced iPhones in the world” according Tim Cook
- Rose Gold aluminum finish – Custom alloy. A total of 4 finishes
- Running iOS 9 – Available on September 16, 2015
- 3D touch
- New gestures
- Easy multi tasking
- Easy app switching
- New quick actions avail in apps
- New Taptic engine
- New A9 chip: 3rd gen 64-bit chip
- M9 motion coprocessor – always on
- “Hey Siri” feature. Siri always listening even if the phone is not power plugged. Something like Moto X’s always listening feature
- All new 12MP iSight camera. Incredible photos, HD videos, 4k videos, panoramic pictures
- 5MP FaceTime camera
- The screen can act as a front facing flash to take front facing pictures in low light environment
- Live Photos – an entirely new technology. Ala Harry Potter where picture seems to be alive
- Force touch to see the live photos getting animated
- Taking Live photos is very easy, this feature is one by default. It captures 1.5s seconds along with the picture to animate a little
- Live Photos will be available on all devices (Apple Watch, Apple TV, Mac OS X El Capitan)
- Facebook will support Live Photos taken using this new iPhone
- LTE Advanced and WiFi are now twice faster
- Move to iPhone: an app to transfer Android settings to iOS and help you switch to Apple iPhone from Android phones
- 2nd generation Touch ID
- Older iPhone 6s and Plus are now 100$ cheaper
- Pricing scheme with the new iPhone Upgrade Program:
- Unlocked Phone
- Get a new iPhone every single year
- $31/year
By the way, iPhone 6s, when read, it sounds like: “iPhone success”. Continue reading “Announcing the new iPhone 6s and 6s Plus”
Announcing the new iPad Pro – 2015
Today Apple announced to all new iPad Pro. These are the important new features.
Photo gallery at the end of the post.
iPad Pro
- Partnering with IBM and Cisco for Enterprise iPad features
- 12.9 inch Retina Display
- 5.6 Million pixels
- Retina display
- Use it like a PC to do professional and productivity tasks
- Uses the 3rd-gen A9X chip. 1.8X faster than common desktop processors
- Faster than 90% of portable PCs
- 10 hour battery life
- 4 speaker audio system
- 6.9mm thin / 1.57lb
- Software keyboard used to type on the iPad Pro
- Smart keyboard is a new cover with a keyboard. Butterfly
- Smart connector: a new connector to connect power or data devices (for example the smart keyboard)
- Apple Pencil: A new stylus for iPad Pro. Lightening connector to recharge directly from the iPad Pro
- New Notes app with drawings support
- New Microsoft Office for iPad Pro: excellent productivity features
- New Adobe creative tools shipping in October
- Pricing
- 799$ for 32GB
- 949$ for 128GB
- 1079$ for 128GB and Cellular support
The iPad Pro will be available in November. Continue reading “Announcing the new iPad Pro – 2015”
Windows 10 is coming soon!
Hi,
If you have been using Windows 7 and up, you may noticed a new tray icon showing up like this:
And after you click it you will see a tray icon popup menu like this:
If you click on either “Get Windows 10” then a dialog like this will pop up: Continue reading “Windows 10 is coming soon!”
How to remote control your Android phone or tablet
I have the Nexus 7 (2013) that is sitting around and not being used too much since I got an iPad Air 2 a few month ago. I figured why not use the Android tablet for security related work such as application protocol auditing and debugging android apps.
After researching, I discovered the Mobizen software. I tried it on my rooted Nexus 7 and it worked nicely for what I needed. In this blog post I am going to review this software and demonstrate some of its capabilities!
Let’s get started! Continue reading “How to remote control your Android phone or tablet”
PayPal account phishing
In a previous article, How your Yahoo! Mail account can be hacked with phishing – A real life example, I mentioned how Yahoo email phishing can take place. Phishing can take place with any website especially where hackers have a chance to steal money.
I keep receiving PayPal.com phishing emails. The sender pretends to be from PayPal and asks me to take some action and click a link to remedy the situation: “Warning! Your PayPal account was limited!” Continue reading “PayPal account phishing”
Microsoft – Productivity Future Vision
Infosec Reactions
Security Reactions is a wonderful site that contains carefully selected animated GIF files that describe certain scenarios faced by security engineers and pentesters.
Let me give you a taste of it:
The day the pentest report is due
The “21 Cards Magic Trick” revealed!
Today I am going to reveal to you a magic card trick that I have been using since a long time ago. I don’t remember where and how I learned this trick, most likely from a magic book.
This trick is really nice and easy to perform. Just make sure you do not perform it more than once or twice (at most) in the same setting, otherwise the participants will start to figure it out. Continue reading “The “21 Cards Magic Trick” revealed!”
A brief interview with Dan Green from TheMortgageReports.com
Hello,
Today I met Dan Green, the founder of TheMortgageReports.com at Starbucks. It was fun to see him blogging.
Here’s a short bio from Dan’s blog:
Dan Green is a mortgage market expert, providing over 10 years of direct-to-consumer advice. You can also connect with Dan on Twitter and on Google+
I kind of interviewed him about how he started his blog and I took some advise from him about blogging and how to succeed.
Continue reading “A brief interview with Dan Green from TheMortgageReports.com”