Stop killing my iPhone battery

Last Update : January 19, 2017

One of the biggest complaints about the Apple mobile operating system iOS7 is how easily it drains your iPhone battery. Here are a few quick fixes to keep iOS 7 devices powered for much longer :

  • disable the Background App refresh (actualisation en arrière plan)
  • turn off Location Services completely or disable certain apps one by one
  • reduce the motion of the user interface in accessibility (set parameter to “on”)
  • disable the automatic updates option
  • turn off AirDrop
  • turn off all notifications for unnecessary apps
  • turn off unnecessary system services
  • disable Auto-Brightness and decrease the setting manually
  • disable what you don’t need in Apple’s internal search functionality called Spotlight
  • close open apps : you can can close multiple apps at once by double clicking the home button to reveal open webpages and platforms, then swipe up to three apps at the same time by using three fingers and dragging them upwards.

The following list provides links to additional informations about the iPhone battery power-saving options :

Hall of Shame

Last update : June 10, 2013
Here is the list of users who tried to hack my private server :

IP addresses Countries
61.178.107.21 China
114.80.202.30 China
123.233.247.119 China
88.150.128.27 UK
200.136.247.111 Brazil
210.107.122.210 Korea
219.144.17.74 China
117.189.241.74 China
125.46.13.163 China
46.21.161.37 Netherlands
183.221.125.10 China
219.239.26.9 China
198.46.149.4 USA
85.25.150.88 Germany
61.142.106.34 China
61.155.150.217 China
202.164.33.205 India
58.215.82.148 China
216.254.200.117 Canada
218.54.23.118 Korea
223.82.244.19 China
223.5.3.200 China
189.26.255.11 Brazil
79.143.83.6 UK
60.255.71.68 China
61.156.238.56 China
166.111.27.43 China

Here is the list of users who tried to publish spam comments to my blogs :

IP addresses Countries
91.232.96.xxx Germany
188.143.234.127 Russian Federation
188.143.232.31 Russian Federation
91.121.170.197 France

The Whois Lookup shows that these IP addresses belong to Internet Service Providers (ISP). The individual users are anonymous. Nevertheless I will update regularly this Hall of Shame list to track all abuse trials.

CIRCL map

CIRCL (Computer Incident Response Center Luxembourg) is the national Computer Security Incident Response Team (CSIRTCERT) coordination center for the Grand-Duchy of Luxembourg. CIRCL is operated by SMILE (Security Made in Lëtzebuerg), a State funded groupement d’intérêt économique (GIE), designed to improve information security and create new opportunities for Luxembourg.

On April 23, 2013, CIRCL published a real-time map of the attacks targeting IP addresses located in Luxembourg. CIRCL sensors to provide the data for this map are installed in the networks of P&T Luxembourg, RESTENA and ION group.

CIRCL map showing real-time attacks targeting IP addresses  in Luxembourg

CIRCL map showing real-time attacks targeting IP addresses in Luxembourg

Blackberry Protect

Last update : September 28, 2013

BlackBerry Protect is designed to help find your lost BlackBerry smartphone and keep the information on it secure. In BlackBerry 10, BlackBerry Protect is a feature built into the OS. For smartphones running on BlackBerry 7 OS and earlier versions of BlackBerry Device Software, BlackBerry Protect is a free application you can download on your smartphone.

The current location of your device can be mapped, you can make it ring loudly to help you find it even if sound is currently turned off, a customized message can be sent to your home screen even if the device is locked, it can be locked and optionally a new password can be set and you can permanently delete all data from the device. All these actions are done remotely from the Blackberry Protect Website.

Blackberry Protect

View Location of a Blackberry device in Blackberry Protect

My Blackberry Z10 was located correctly in Cloche d’Or, Luxembourg.

Fiddler : Web Debugging Proxy

Last update : May 22, 2015

Building web applications is hard work and most people remain unaware of how their web application is interacting with the web browsers that their clients have installed. Fiddler,  a free web debugging proxy created by Eric Lawrence, helps to simplify the analysis process substantially by logging all HTTP(S) traffic between your computer and the Internet. Fiddler is a transparent proxy that automatically adds itself to the WININET chain so that it can see every request being made. It logs those requests and the responses to allow you to see what is working and what isn’t working.

Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and “fiddle” with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language. Fiddler is freeware and can debug traffic from virtually any application, including Internet Explorer, Mozilla Firefox, Opera, and thousands more.

The developper, Eric Lawrence, was Security Program Manager at Microsoft for Internet Explorer. After over a decade of working on the web for Microsoft, Eric joined Telerik in October 2012 to enhance the Fiddler Web Debugger on a full-time basis. Telerik is devoted to making software development easier and more fun and has committed to keeping Fiddler free and expanding its value by further investing into the tool.

A quick summary of getting started with Fiddler has been published at Developer.com. A detailed documentation is available at the Fiddler website. A discussion forum and a developer section are available at the same site. Various addons and third-party extensions have been developped.

Fiddler can be configured to analyse the http traffic of iPad’s, iPhone’s and other web devices.

A simular tool called Charles is available for Mac Computers.

Some related tutorials about Fiddler and HTTP debugging are listed hereafter :

CAPTCHA

CAPTCHA examples

CAPTCHA is standing for “Completely Automated Public Turing test to tell Computers and Humans Apart”. It is a type of challenge-response test used in computing as an attempt to ensure that the response is generated by a person. Because other computers are supposedly unable to solve the CAPTCHA, it is sometimes described as a reverse Turing test, because it is administered by a machine and targeted to a human.

A common type of CAPTCHA requires the user to type letters or digits from a distorted image that appears on the screen.

The term “CAPTCHA” was launched in 2000 by Luis von Ahn, Manuel Blum, Nicholas J. Hopper, and John Langford (all of Carnegie Mellon University).

A very interesting contribution about CAPTCHA (in french) has been published by Nicolas Kerschenbaum, a security consultant of the french company Xmco Partners.