Thursday, October 14, 2010

Short and sweet introduction to microcontrollers, specifically ATMEGA series from ATMEL



If you know even a little bit about Microprocessors, you must be aware of what it can do and what we can program it to do. But a Microprocessor, by itself is nothing, it needs memory, peripheral interfaces, timers, counters, storage etc to operate. This whole setup is known as Microcomputer.

Now, for certain applications, we need programmable control but we can't setup a microcomputer for a single application, so, a miniaturized Microcomputer integrated onto a single chip IC was developed that is used in such dedicated systems and it is popularly known as Micro-controller(uC in short) and these systems are known as Embedded Systems.


These uC have inbuilt I/O Ports, Timers, Counters, Analog-to-Digital Converters, UART (Asynchronous Serial Data interface ), SPI Line, Flash memory, RAM, etc. All these parts of the uC can be accessed or used in our system by programming the control words onto the Dedicated Registers inbuilt in the uC.

There are a lot of companies manufacturing micro-controllers these days. The most popular of them among hobbyists being from ATMEL Corp., these are

1. 89C51/52 etc - Having 8051 core

They have limited ports, limited flash memory to store our program, limited RAM to run it and limited peripherals to perform advanced tasks.

2. ATMEGA16/32/128 etc. - Having AVR core.

They have adequate RAM, Flash, peripherals, I/P ports to perform almost all intermediately advanced tasks.

With appropriate Integrated Development Environment (IDE), we can program uC as per our requirement in any programming language we wish to. The thing is that we must have a supporting compiler, linker and flashing utility for our uC. The most popular and supported language are

1. Assembly Language - Being a low level language, is slightly tough to learn but is more powerful as we work at bit n byte level.

2. 'C' language - A high level language with better constructs and easy to learn, it has now almost replaced Assembly language except in certain exceptional cases. C language is more supported by various IDEs namely, WinAVR, AVR Studio, Eclipse etc.

This is all for now, we'll be taking each uC one by one and do the case study with practical examples in following posts.

Short and sweet introduction to microcontrollers, specifically ATMEGA series from ATMEL

How to check for basic SQL injection vulnerability in a web application...

With all the new applications being built on the web platform and their overt dependence on database systems, there are a few security accessories that need to be attached to these Web Applications to secure them from hackers and other persons with malicious intent.

Here, I'm telling you a simple test to check your web applications against the most common vulnerability (Almost 60% are vulnerable) associated with web applications using database systems, and that is SQL INJECTION VULNERABILITY.

As the name suggests(or does not suggest), a hacker performs an attack by injecting SQL statements into inputs considered as the legitimate inputs. These inputs if left unfiltered and are sent to the DBMS, a hacker can do anything with your data.

A simple test is given here...,

Step 1> Open the web application you want to test, suppose a login page appears..

Step 2> Now type this in the username

' or 1=1 --
OR
' or 1=1 #

and type anything in password field and click login/signin etc.

Now, if you see a screen telling you that you are authenticated or authorised, then this application/site is vulnerable to SQL injection. If not try putting the same string in password field also.


How does it work??

To authenticate a user the username and password are fed into the DBMS like this

SELECT username, passwd FROM TBLOGIN WHERE username = '$username' AND passwd = '$passwd'

and if it returns a record, user is authenticated.

where $username and $passwd are the unfiltered inputs by the user. This works fine as long as legitimate users are using the app. But once u enter these strings, upon replacing variables in the SQL Statement with input data, the statement becomes somewhat like this

SELECT username, passwd FROM TBLOGIN WHERE username =' ' or 1=1 --' AND passwd = 'random_keys'

Now, DBMS interprets the statement until -- in case of MS SQL server and until # in case of MySQL server as these are the single line comment identifiers, that is the DBMS takes the rest of the line meaningless as a comment.





The actual interpreted statement becomes
SELECT username, passwd FROM TBLOGIN WHERE username =' ' or 1=1
Which always returns a record as 1 is always equal to 1.

Note: This is the simplest of all the tests on SQL injection. If your app passes this test, it doesn't guarantee safety of your application. Now that you have understood it, you can experiment with your own applications with various other combinations of strings or numbers.

Now, the Cure section
As an Ethical Hacker it is my responsibility to spread awareness about vulnerabilities, so here's how to minimize the risk of SQL Injection:

1. At the application level:
a) Always filter out the special characters from the user given input before any other processing until and unless specifically required.
b) Put maximum and minimum character limits on the input strings.
c) Never pass the input variables directly as arguments, use parameter/other objects built in the languages that check n verify data type/ validity etc.

2. At the database level:
a) Grant only those privileges to a user that it is intended to perform such as a user who needs to read the data must be granted select privileges only just in case he is compromised he can do little damage.
b) Create separate users for different operations like delete, drop, update, select etc.
c) Create table, database and column names that are not very common and can't be guessed easily.

These are some basic steps to secure your applications. There are now some DBMS which offer built-in attack detection.

Friday, October 23, 2009

Artificial Intelligence and Robotics Society

Hello frnds,
Welcome back, I am up again after a while to inform you about the my new endeavour. After completing my 3 yrs Engg. Diploma I have joined Krishna institute of engineering and technology for pursuing B. Tech with Computer Science and engineering, here , I met Mr. Amit , also pursuing B. Tech from the same institute , I got to know from him about their Artificial Intelligence and Robotics Society, this is a society of students of KIET who are interested in Robotics and related work. I , being an old fan of electronics and robotics informed him about my interest and he keenly approved my membership to the AIRS .




I came to know that AIRS doesn't have its website and offered my help in this regard, thus engaging myself to this endeavour , I created ful fledged portal for our own Artificial Intelligence and Robotics Society that is http://www.theairs.com , so come have a visit , sign up to the forums and have a glimpse of our society !

Thanks and Regards,
Amit Mishra

Tuesday, July 21, 2009

Do you want to earn money just by reading emails ?

HTmail

Do you recieve emails describing various offers and advertisements daily in you email inboxs ?, sure you do, one or many, the number of mails doesn't matter at all , you see, but I have come across this website named HT mail that sends you offers and advertisements that are related to you and are helpful to you and guess what , it pays you for reading and filling out the feedback, Look I have been searching for a genuine website that actually pays and believe me , I can personally guarantee about this website that it will definately pay you in your paypal account.

So hurry up !, please signup at HTmail by clicking here before its to late 

Thanks and regards!!

Amit Mishra

Tuesday, June 9, 2009

My new portal for my fellow polytechnic students......

Hey friends,

I have just created a new web portal that's http://apnapoly.co.cc that hasn't got much stuff to explore right now!!, well I'm just looking for some volunteers who can provide me the syllabus of various trades, old question papers etc and other material in typed format that they want to be shown on the website, your name will definitely shown on the website!!

Thanks and regards,
Amit Mishra

Saturday, November 29, 2008

TCP and UDP Ports
















































































































































































































































































































































































































































































































































































































































































































































































































































































ServiceTCPUDPNotes
SSH22Secure Shell *
HTTP80HyperText Transfer Protocol * (e.g. for web browsing).
Currently (2003-07-05) HTTP/1.1 is officially described in
RFC 2616.
HOSTS2 Name Server8181* An interesting story. The name attached to this port in the IANA list, Earl Killian,
says he shouldn't be. He says "I don't know what 81 is, or whether it is still in use."
Since Mr. Killian doesn't know what HOSTS2 is/was, and with Postel gone,
I wonder if there's anyone left in the world who knows what 81 was/is for and who actually
requested it.
XFER Utility8282* Another interesting story. The name attached to this port in the IANA list, Thomas M. Smith
of Lockheed Martin,
says
Sorry... there is no publicly available information regarding the details of the XFER Utility
and its use of tcp and udp port # 82.
XFER employs a proprietary protocol which has not been disclosed.

RPC Endpoint Mapper135135* registered as "epmap - DCE endpoint resolution".
Used by Microsoft for RPC locator service.
See additional information.
LDAP389389Lightweight Directory Access Protocol *
MS NetMeetingLDAP or ULP,
dyn >=1024, 1503,
H.323 HostCall,
MS ICCP
dyn >=1024videoconferencing
Timbuktu407, 1417-1420407remote control *
SLP427427Service Location Protocol *
Used by MacOS and NetWare.
HTTPs443secure HTTP (SSL) *
LPD / printer515515printing * LPD stands for Line Printer Daemon.
Also see printing section.
ULP522522User Location Protocol (Microsoft) *
AppleTalk Filing Protocol (AFP)548548*
QuickTime 4RTSPRTP-QT4streaming audio, video *
RTSP554Real Time Streaming Protocol *.
Currently (2003-07-05) described in
RFC 2326.
NNTPs563secure NNTP news (SSL) *
Internet Printing Protocol (IPP)631631print remotely to any IPP enabled printer through the Internet *
The Common Unix Printing System (CUPS) is based on IPP.
Also see printing section.
LDAPs636636secure LDAP * (LDAP protocol over TLS/SSL)
Doom666666network game *
Remotely Possible (ControlIT)799remote control. CA ControlIT support.
VMware Virtual Machine Console902remote control and viewing of virtual machines. vmware-authd.
SOCKS1080internet proxy *. Also used by Trojans.
OpenVPN11941194*
Kazaa12141214peer-to-peer file sharing *
WASTE13371337peer-to-peer.
Also see InfoAnarchy WASTE FAQ.
This port is officially registered for Men and Mice DNS
(QuickDNS Remote).
Lotus Notes Domino1352*
VocalTec Internet Phone1490, 6670, 2579322555videoconferencing *

Citrix ICA
1494, dyn >=10231604, dyn >=1023remote application access *
Virtual Places1533conferencing *, also see VP voice
Xing StreamWorks1558streaming video *
Novell GroupWise (Remote Client)16771677group collaboration * NOTE: Other features of GroupWise use many other ports.
H.323 Host Call17201720H.323 host call *
PPTP1723virtual private network (VPN) *
Note PPTP also uses the GRE protocol.
However Microsoft says in

Understanding PPTP
:
"PPTP can be used with most firewalls and routers by enabling traffic destined for port 1723 to be
routed through the firewall or router."
MS ICCP17311731audio call control (Microsoft) *
MS NetShow17551755, dyn >=1024 <=5000streaming video *
MSN Messenger1863instant messenging *.
NOTE:
For detailed info on ports for file transfers, voice and video,
see the Windows and MSN Messenger section below.

Netopia netOctopus
1917, 19211917network management *
Big Brother19841984network monitoring *
ICU II2000-2003videoconferencing.
NOTE:
security risk on TCP port 50000
iSpQ2000-2003videoconferencing. Note: support docs are inconsistent on what ports are required
glimpseserver2001search engine
Distributed.Net RC5/DES2064distributed computation
SoulSeek2234, 55342234, 5534file sharing

Microsoft DirectX gaming (DirectPlay) 7
2300-2400, 476242300-2400networked multiplayer games, * only 47624 is registered as "Direct Play Server",
if needed also see MSN Gaming Zone

Microsoft DirectX gaming (DirectPlay) 8
2302-2400, 6073networked multiplayer games, * only 6073 is registered as DirectPlay8,
if needed also see MSN Gaming Zone
MADCAP - Multicast Address Dynamic Client Allocation Protocol25352535* defined in

RFC 2730 - Multicast Address Dynamic Client Allocation Protocol (MADCAP)
.
Also used by Trojans.
Netrek2592network game *
ShareDirect27052705peer-to-peer (P2P) filesharing. Officially registered for Sun SDS Admin.
URBISNET27452745* Alex Tronin reports was used for Urbis geolocation service...
now not operational, but may be revived.

Also used by Trojans.
Borland Interbase database30503050* gds_db.
See CERT Advisory CA-2001-01
for potential security risk.
squid31283130web proxy cache. Also used by Trojans.
iSNS32053205* Internet Storage Name Service, see iSCSI section
iSCSI default port32603260* SCSI over IP, see iSCSI section

Windows Remote Desktop Protocol (RDP)
3389* registered as ms-wbt-server.
RDP 5.1 is the current version.
See below for more information.
Remote Desktop Web Connection also uses HTTP.
NetworkLens SSL Event34103410* Also used by Trojans.
Virtual Places Voice Chat3450, 8000-9000voice chat, also see Virtual Places
Apple iTunes music sharing (DAAP)36893689Digital Audio Access Protocol *
World of Warcraft3724online game *
Mirabilis ICQdyn >=10244000locator, chat (note: see newer AOL ICQ)
Blizzard / Battle.net4000, 6112-61194000, 6112-6119network gaming -
support (captured 2001-11-11),
proxy and firewall info
Abacast4000-4100, 4500, 9000-9100peer-to-peer audio and video streaming.
NOTE: This software will create OUTGOING streams to other users if it can.
GlobalChat client, server40204020chat rooms, used to be called ichat
PGPfone4747secure phone
PlayLink4747, 4748, 100906144online games
radmin48994899remote control *
Yahoo Messenger - Voice Chat5000-50015000-5010voice chat
GnomeMeetingH.323 HostCall, 30000-300105000-5003, 5010-5013audio and videoconference. 5000-5003 is RTP and RTCP range for this app.
Yahoo Messenger - messages5050messaging. NOTE: It will try ports 5050, 80, any port.
SIP50605060Session Initiation Protocol *.
For audio and video.
Currently (2003-07-05) see RFCs
3261,
3262,
3263,
3264,
3265
Apple iChat AVSIP, RTP-iChatAVaudio and video conferencing. May also need iChat local port.
Yahoo Messenger - Webcams5100video
AOL Instant Messenger (AIM)51905190America OnLine *
Also used by Apple iChat
(in AIM compatibility mode).
AIM Video IM1024-5000 ?1024-5000 ?video chat. It is unclear from their FAQ whether you need to open both TCP and UDP ports.
AOL ICQ5190, dyn >=1024messaging
AOL5190-51935190-5193America OnLine *
XMPP / Jabber5222, 52695222, 5269* Extensible Messaging and Presence Protocol.
Also see Using Jabber behind firewalls.
Defined by XMPP specs (RFCs now issued),
specs created by IETF group.
Qnext5235-52375235-5237audio / video conference, fileshare, everything. Port 5236 is officially assigned to "padl2sim".

iChat local traffic
52985298Some Rendezvous thing.
Multicast DNS53535353*
Mac OS X 10.2: About Multicast DNS
.
Related to
Zeroconf
which Apple has implemented as
Rendezvous.
(Note: the regular Domain Name Service port is 53.)
Dialpad.com5354, 7175, 8680-8890, 9000, 9450-9460dyn >=1024telephony
HotLine5500-5503peer-to-peer filesharing.
SGI ESP HTTP55545554* SGI Embedded Support Partner (ESP) web server.
Also used by Trojans,
see
SGI Security Advisory 20040501-01-I
.
InfoSeek Personal Agent55555555* I don't know if InfoSeek Personal Agent exists anymore.
This port is commonly used by
HP OpenView Storage Data Protector
(formerly HP OmniBack).

pcAnywhere
56315632remote control *
eShare Chat Server5760
eShare Web Tour5761
eShare Admin Server5764
VNC5800+, 5900+remote control
Blizzard Battle.net61126112online gaming
GNUtella6346, 63476346, 6347peer-to-peer file sharing *
Netscape ConferenceH.323 HostCall, 6498, 65022327audioconferencing

Danware NetOp Remote Control
65026502remote control
common IRC6665-6669Internet Relay Chat *

Net2Phone CommCenter
selected6801, selectedtelephony, admin should select one TCP and UDP port in the range 1-3000.
Same ports are used by Yahoo Messenger - PC-to-Phone.
BitTorrent6881-6889, 6969distributed data download, newer versions TCP 6881-6999.
Alternate FAQ link.
Blizzard DownloaderWorld of Warcraft, Battle.net and BitTorrentdownloads patches for World of Warcraft
RTP-QT46970-6999Realtime Transport Protocol.
(These ports are specifically for the Apple QT4 version.)
VDOLive7000user-specifiedstreaming video
Real Audio & VideoRTSP, 70706970-7170streaming audio and video
CU-SeeMe,
Enhanced CUSM
7648, 7649, LDAP7648-7652, 24032videoconferencing
common HTTP8000, 8001, 8080
Apache JServ Protocol v12 (ajp12)80078007(default port)
See
Workers HowTo
for config info.

Apache JServ Protocol v13 (ajp13)
80098009(default port)
e.g. Apache mod_jk Tomcat connector using ajp13.
See
Workers HowTo
for config info.
Grouper80388038peer-to-peer (P2P) filesharing
PDL datastream91009100printing * PDL is Page Description Language. Used commonly by HP printers and by Apple.
Also see printing section.
MonkeyCom98989898* video-chat, also used by Trojans
iVisit9943, 9945, 56768videoconferencing
The Palace9992-99979992-9997chat environment *
common Palace9998chat environment
NDMP1000010000Network Data Management Protocol *. Used for storage backup.
Also used by Trojans.
Amanda1008010080backup software *. Also used by Trojans.
Yahoo Games11999network games
Italk1234512345network chat supporting multiple access methods * Appears mostly used in Japan.
There are many other applications calling themselves "italk".
TrendMicro OfficeScan antivirus also uses this port.
Commonly used by Trojans.
RTP-iChatAV16384-16403Used by Apple iChat AV.
RTP16384-32767Realtime Transport Protocol.
RTP in general is described in RFC 3550.
This range is not registered (it never could be, being so broad) but it seems to be
somewhat common.
See
Are there specific ports assigned to RTP?

Palm Computing Network Hotsync1423714238data synchronization
Liquid Audio18888streaming audio
FreeTel21300-21303audioconferencing
VocalTec Internet Conference2255522555audio & document conferencing *
Quake2600026000network game *
MSN Gaming Zone28800-2910028800-29100network gaming (zone.com, zone.msn.com), also see
DirectPlay 7 and DirectPlay 8
Sygate Manager39213

Sunday, November 2, 2008

I'm on google search engine .. . . ( मेरी वेबसाइट अब गूगल सर्च इंजन पर )

Hello friends,
I have got something to tell all of you, finally after lots of efforts and reading lots of books and articles about Search Engine Optimisation ( अपनी वेबसाइट को सर्च इंजन के लिए उपयुक्त बनाना ) , I have got my website http://earnurworth.8tt.org/ listed on the google.com search engine you just search "earnurworth amit mishra" and there you find my website , now it feels great to see that my work has been seen and listed. Thanks to all the books and thanks to google and a lots of thanks to my readers....

वैसे क्या आपको पता है कि गूगल अपने सर्च इंजन में आपकी site लिस्ट करने के लिए कोई शुल्क नही लेता पर ITeS (IT enabled Services) प्रदान करने वाली कंपनिया जिनको अक्सर हम सॉफ्टवेर कंपनी के नाम से जानते है , वो आपकी वेबसाइट को सर्च इंजन लिस्टिंग के पहले पेज पर लाने के लिए कम से कम १,००० रुपये या २० अमेरिकन डॉलर प्रति माह लेती हैं , पर मैंने ये ख़ुद किया है ,इसका मतलब मैंने अपने १००० रूपये प्रति माह खर्च किए बिना ये काम कर दिया, क्यों अब आपको समझ में आई मेरे excited होने कि वजह ?????

आप बस ://www.google.com पर जाकर "earnurworth amit mishra" सर्च करे और देखे मेरी वेबसाइट जो ऊपर दी हुई है पहले पेज पर आती है या नही ......
Also my blog thats http://amitmishracs.blogspot.com has been listed on google that I was waiting for a month,

अब तो यही कहने को जी करता है , कि गूगल के घर देर है अंधेर नही..........
सधन्यवाद ,
आपका अपना,
अमित मिश्रा
( Amit Mishra )
अपनी कमेन्ट जरुर पोस्ट करे ( स्क्रेप्स पर क्लिक करके )

Saturday, November 1, 2008

rapidshare.com से फाइल कैसे डाउनलोड करे... (how to download files from rapidshare.com)

दोस्तों आपने देखा होगा कि इन्टरनेट पर कई फाइल डाउनलोड करने के लिए rapidshare.com वेबसाइट का लिंक दिया रहता है , पर यदि आप rapidshare.com के नियमित प्रयोगकर्ता नही है तो इस वेबसाइट से फाइल डाउनलोड करना काफी मुश्किल हो सकता है, इसके लिए निम्नलिखित तरिका अपनाए :

  1. Rapidshare.com के लिंक पर क्लिक करने पर पहले पेज पर ( free user ) बटन पर दिए गए चित्र की तरह क्लिक करे












2. अब आपके सामने इस तरह का पेज खुलेगा , जो आपको कुछ सेकंड के लिए रुकने के लिए कहेगा , आप दिए हुए समय तक रुके














3. दिए हुए सेकंड्स बीतने के बाद आपकी स्क्रीन पर इस तरह (Download) का लिंक दिखेगा . ... .

















अब इस नीले रंग के आइकन पर क्लिक करे , आपका डाउनलोड शुरू हो जाएगा , अब save पर क्लिक करे , और फाइल जहा सेव करनी हो , उसको ब्राउस करके save पर क्लिक करें.

परेशानियों और सुझाव के लिए कृपया पोस्ट स्क्रैप पर क्लिक करे.....

Want to use internet in hindi , see this ??

Welcome friends, I was just wondering that can we surf the internet इन our native language that is हिन्दी ,

एक बार फिर मैंने गूगल (www.google.co.in) सर्च किया तो पाया कि गूगल वेबसाइट पर ही ऐसा एक विकल्प उपलब्ध है , पर फिर मैंने उसे इस्तेमाल करने की कोशिश की तो देखा कि यह तो बड़ा मुस्किल काम है| मैंने कहा क्यूँ न हम अपने लिए ख़ुद ही ऐसा सॉफ्टवेर बनाये जो इस काम को आसन कर दे और मैं लग गया रिसर्च पर और सी शार्प में एक विन्डोज़ ऍप्लिकेशन बना डाला जो गूगल की उसी सर्विस को इस्तेमाल करता है पर इसमे प्रयोगकर्ता को सिर्फ़ उस वेबसाइट का एड्रेस डालना पड़ता है जिसे वो ट्रांसलेट करना चाहता है।

आप भी इस ऍप्लिकेशन को यहाँ से डाउनलोड कर सकते है >>
डाउनलोड करने के लिए यहाँ पर क्लिक करे

परेशानियों और सुझाव के लिए इसी ब्लॉग में कमेंट्स पोस्ट करे ( स्क्रेप्स पर क्लिक करे )....
शुभकामनाओ सहित ,
आपका,
अमित मिश्रा

Wednesday, October 22, 2008

Want to send free sms to India.....

Recently I was just wondering if I can send sms to my mobile or my friends through the internet or not and I immediately connected internet (Of course not so quickly,,,,,, its a dialup connection dude.....)
and asked the ask.com, I mean searched on ask.com and I found these results.....
>>
>>
Bulk SMS India @ SMSjunction.com Bulk SMS Gateway
SMSjunction Bulk SMS Gateway India provides Bulk SMS India, SMS Bulk, Sending Bulk SMS or SMS Bulk Messaging & Bulk SMS Services. FREE SMS India. Send Free SMS in India. Bulk SMS India, Group SMS ...www.smsjunction.com/ · Cached Free Sms to India, Free SMS in India, Free sms Gateway
Offer web based free SMS service within India and worldwide to supported networks. ... Free SMS to India, Send Free sms in India, Free sms gateways Worldwidewww.sms-india.com/ · Cached Free SMS to India, Free SMS Messages in India
India Mobiles offers free SMS services in and around India. India's Premier Mobile Phones directory giving Free SMS Messages Service to India. ... Looking for SMS, Free SMS Messages Service in India?www.indiamobiles.com/sms_india.htm · Cached Send SMS Messages from your PC to Mobile
Offer web based SMS service in India and around the world.www.smscountry.com/ · Cached Free SMS to India, SMS Collection, Quiz, Free E-cards, Games, Funny ...
Entertainment Unlimited Zone. Collection of funny, naughty, friendship, romantic, shayari, santa banta SMS. Send Free SMS to any CDMA, GSM mobile phone in India. ... Free SMS to India, SMS Collection, ...www.atrochatro.com/ · Cached Send Free SMS in India - 160by2
Send free SMS to any mobile in Indiawww.160by2.com/ · Cached Technology Behind Free SMS - Email to SMS - Worldwide Cellular ...
Free SMS to any Mobile in India & World ... Hi, want to send free SMS to any mobile in India or World from Internet without any cost and also Unlimited SMS to your friends.www.funsms.net/freesms2india.htm Bulk SMS India - Free SMS India, CDMA SMS Software by FunOnPhone.com
A Complete SMS Platform - Bulk SMS India, Bulk SMS Gateway India providing FREE Web Based, CDMA SMS Software, SMPP, SMSC, Bulk Sender, HTTP API, Email to SMS, Bulk SMS through Web, Bulk SMS Software, ...www.funonphone.com/ · Cached


Although all of them promise you that you can send free sms to india through their site but I found out that they are using some kind of catch to lure customers like us in their boring schemes now what the most of them are doing is they just use a bulk sms provider's service and use their API (Application Programming Interface) to enable their websites to send sms ,

At user end they force us to register ourself as their member before we can send any sms from their website....,
but let me tell you that they do provide this service for free but they aren't getting these service for free,
So the questio arises that then how do they earn the money they spend for the sms we send through their website....,
I reviewed each of the sites and found that they all (most of them) only allow you to send a fraction of the standard 160 character sms, what they do with the rest of the part is that they send send advertisements posted by another kind of users at their site known as advertisers.. who pay them for each advertisement they send.

So the final sms that reaches the mobile phone is
[Final SMS] = [free user message] + [Advertisers message] = 160 characters

Conclusion:
Now I tried to get the best of them to use and I found these really useful:
www.mycantos.com
www.160by2.com
www.indyarocks.com (has many more things , can be compared to orkut)

BTW, you can visit my website for many online money making offers , just go to the http://earnurworth.8tt.org/offers.htm and click on the first offer now create a free offer on that site and start earning money online.....

Want to send free sms to India.....

Recently I was just wondering if I can send sms to my mobile or my friends through the internet or not and just


Bulk SMS India @ SMSjunction.com Bulk SMS Gateway
SMSjunction Bulk SMS Gateway India provides Bulk SMS India, SMS Bulk, Sending Bulk SMS or SMS Bulk Messaging & Bulk SMS Services. FREE SMS India. Send Free SMS in India. Bulk SMS India, Group SMS ...www.smsjunction.com/ · Cached Free Sms to India, Free SMS in India, Free sms Gateway
Offer web based free SMS service within India and worldwide to supported networks. ... Free SMS to India, Send Free sms in India, Free sms gateways Worldwidewww.sms-india.com/ · Cached Free SMS to India, Free SMS Messages in India
India Mobiles offers free SMS services in and around India. India's Premier Mobile Phones directory giving Free SMS Messages Service to India. ... Looking for SMS, Free SMS Messages Service in India?www.indiamobiles.com/sms_india.htm · Cached Send SMS Messages from your PC to Mobile
Offer web based SMS service in India and around the world.www.smscountry.com/ · Cached Free SMS to India, SMS Collection, Quiz, Free E-cards, Games, Funny ...
Entertainment Unlimited Zone. Collection of funny, naughty, friendship, romantic, shayari, santa banta SMS. Send Free SMS to any CDMA, GSM mobile phone in India. ... Free SMS to India, SMS Collection, ...www.atrochatro.com/ · Cached Send Free SMS in India - 160by2
Send free SMS to any mobile in Indiawww.160by2.com/ · Cached Technology Behind Free SMS - Email to SMS - Worldwide Cellular ...
Free SMS to any Mobile in India & World ... Hi, want to send free SMS to any mobile in India or World from Internet without any cost and also Unlimited SMS to your friends.www.funsms.net/freesms2india.htm Bulk SMS India - Free SMS India, CDMA SMS Software by FunOnPhone.com
A Complete SMS Platform - Bulk SMS India, Bulk SMS Gateway India providing FREE Web Based, CDMA SMS Software, SMPP, SMSC, Bulk Sender, HTTP API, Email to SMS, Bulk SMS through Web, Bulk SMS Software, ...www.funonphone.com/ · Cached

The pictures to help you for your next posts.......






















These pictures are for this post I somehow got my connection disconnected so I have posted the pictures referenced there in this post , please original text please refer this post http://amitmishracs.blogspot.com/2008/10/pictures-to-help-you-for-your-next.html.

Also, if you want to make money online free of cost then please visit , http://earnurworth.8tt.org thanks and regards,

Amit Mishra

Friday, October 17, 2008

Are you a victim of hacking, or making someone the same????


This article says that a computer hacker can turn your computer into a bomb remotely (Without getting in physical touch of the computer), but let me tell you it is absolutely false and fictious as our computer don't have any explosive parts or componentes. But yes, if you talk about a logical bomb then yes the Mighty Hackers may compromise your computer and use it to deploy attacks or perform attacks to any other remote machine connected to you and they will think and find that the attack has been performed from your own pc.




And guess what I, Amit Mishra , have got many a readymade tools and some custom tools that I have developed using Network Programming in C# that can perform such operations.

Listen, there's absolutely no need to panic at all, since a little bit of carefulness and activeness adopted by us can prevent us from being or making someone a victim of hacking.

There are basically following steps for Windows users to ensure your total security from hackers:
  1. First, never , never run an executable file(a file having an .exe, .com, .bat, .vbs extensions) that you don't know where does it come from, what it does , what's its use.
  2. Second , you must have a firewall software installed on your system, windows XP and Windows vista have this utility in built and check its configuration of exceptions (those softwares that are allowed to use network or internet). If you find any suspicious entries in exceptions then immediately remove that.
  3. In Windows XP, you can check firewall settings by opening the "Windows Firewall" setting in Control Panel.

Thursday, October 16, 2008

I heartily welcome and thank all of you for visiting my blog.
This is my blogspace where I'd like to post some technical disclosures related to devices, technologies, protocols, techniques, softwares and all other things that I come across from fields ranging from computers to electronics to mechanics to robotics and all other engineering fields.

For this, I need and welcome all your guidance and suggestions related to this blog.
Please , Please n Please do post your comments, suggestion, and advice here as I really need them.

Once again,
Thanks a lot,
Amit Mishra