Skip to main content

Anonymous brings down TRAI website, after 1 millon email IDs made Public



Anonymous brings down TRAI website, after 1 millon email IDs made public





TRAI has offered over 10,50,000 email IDs of users all across India to Spammers and advertisers on a platter.  The very successful Save the Internet campaign which was created to gather support Net Neutrality campaign may have attracted tremendous response from Indian users, however, people who sent emails based on this campaign will now have to suffer at the hands of spammers, marketers and advertisers for a very long time to come.




Posted by @rajeshkalra on twitter, Net Neutrality, Anonymous brings down TRAI website, after 1 millon email IDs made public
Screenshot of email ids published by TRAI





For spammers,  advertiser or marketers – these email addresses (along with names) are a huge goldmine. These are active email addresses and demographic of these users is well known. People who know Net Neutrality and were part of Save The Internet campaign were mostly professionals and even entrepreneurs and CXO’s. Getting their email IDs and that too in range of over one million is huge. The spammers have to just skim through the html files and pdf files that have been uploaded to TRAI website and create a list and start bombarding these emails with spam messages.


Of all the organizations, a body like TRAI should do it is unbelievable. They are telecom regulatory body, they need to understand the consequences of such a step. Unfortunately, the folks over at TRAI seem to be out of their mind to make these email IDs public.


While now, after reading the backlash, they may remove it from the site, but the damage is now already done. This list of over 1 million email IDs will now get circulated all across the internet and will be available to anyone and everyone to be taken advantage of.


And, it may not be just spammers, these email IDs could also be used by anti-social elements for things we cannot comprehend right now!


If at all TRAI wanted to make the statements public, they just needed to obfuscate the email addresses (which most forums do), and problem would have been solved. But TRAI, did not give a moments thought before uploading that list!





And now hacker group Anonymous India has brought down Indian telecom regulator Trai's official website following the public release of email IDs .


Posted by @rajeshkalra on twitter, Net Neutrality, Anonymous brings down TRAI website, after 1 millon email IDs made public





In a series of tweets, Anonymous India claimed responsibility for bringing down trai.gov.in and also warned that the site will soon be hacked. It looks like the group has launched a DDoS (distributed denial-of-service) attack on the website to make it inaccessible.





Sources: TOI, trak.in


Comments

Popular posts from this blog

Addition of two numbers on Server sent from Client [TCP] using C

/* tcpClient.c */ #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> #include <netdb.h> #include <stdio.h> #include <unistd.h> #include <string.h> #include <strings.h> #define MAX_MSG 100 #define SERVER_ADDR "127.0.0.1" #define CLIENT_ADDR "127.0.0.1" #define SERVER_PORT 3786 #define CLIENT_PORT 8229  main () {   int sd, rc, i,n;   struct sockaddr_in clientAddr, servAddr;   char line[MAX_MSG];   /**********************************/   /* build server address structure */   /**********************************/   bzero((char *)&servAddr, sizeof(servAddr));   servAddr.sin_family = AF_INET;   servAddr.sin_addr.s_addr = inet_addr(SERVER_ADDR);   servAddr.sin_port = htons(SERVER_PORT); /*   bzero((char *)&servAddr, sizeof(servAddr));   servAddr.sin_family = AF_INET;   inet_aton(SERVER_ADDR, &servAddr.sin_addr);   servAddr.sin_port = htons(SERVER_PORT); */   /*****

Using the concept of Inheritance write a C++ Program to calculate the area and perimeter of rectangle

/* C++ Program to calculate the area and perimeter of rectangles using concept of inheritance. */ #include using namespace std; class Rectangle { protected: float length, breadth; public: Rectangle(): length(0.0), breadth(0.0) { cout<<"Enter length: "; cin>>length; cout<<"Enter breadth: "; cin>>breadth; } }; /* Area class is derived from base class Rectangle. */ class Area : public Rectangle { public: float calc() { return length*breadth; } }; /* Perimeter class is derived from base class Rectangle. */ class Perimeter : public Rectangle { public: float calc() { return 2*(length+breadth); } }; int main() { cout<<"Enter data for first rectangle to find area.\n"; Area a; cout<<"Area = "<

C program for Unit Conversion

/* Convert Celsius to Fahrenheit */ #include<stdio.h> void main() {     float c,f;     printf("Enter the temperature in Celcius: ");     scanf("%f",&c);     f = c * 9/5 + 32;     printf("Temperature in Farenheit: %f",f); } /* Convert Farenheit to Celcius */ #include<stdio.h> void main() {     float c,f;     printf("Farenheit : ");     scanf("%f",&f);     c = (f - 32) * 5/9;     printf("Celcius: %f",c);  } /*Convert Meter to Feet*/ #include<stdio.h> void main() {     float m,f;     printf("Meter : ");     scanf("%f",&m);     f = 3.2808399 * m;     printf("Feet: %f",f); } /* Convert Feet to Meter */ #include<stdio.h> void main() {     float m,f;     printf("Feet : ");     scanf("%f",&f);     m = f / 3.2808399;     printf("Meter: %f",m); } /*Convert Km to M/cm/mm*/ #include<stdio.h> void main() {   float km;   char v;   float