Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,150,513 members, 7,808,874 topics. Date: Thursday, 25 April 2024 at 06:23 PM

Let's Develop A Superb Online Polling Unit - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Let's Develop A Superb Online Polling Unit (1583 Views)

I Need An Android Developer To Develop A Browser Application For Me / Do You Think You Can Develop A Search Engine From Scratch? / Would Love To Develop A Forum (2) (3) (4)

(1) (Reply) (Go Down)

Let's Develop A Superb Online Polling Unit by guru01(m): 3:00pm On Jan 30, 2015
Can we do these within a week or 10days. Your contribution.
Two brilliant head are better than one brilliant head, you know what I mean.

Just five people is good to go.
Re: Let's Develop A Superb Online Polling Unit by blenyo11(m): 6:49pm On Jan 30, 2015
Good one there. It can be done
Let's start
Re: Let's Develop A Superb Online Polling Unit by codeaddict(m): 7:33pm On Jan 30, 2015
Could be done in minutes. undecided
The issue is credibility.
Re: Let's Develop A Superb Online Polling Unit by guru01(m): 9:16pm On Jan 30, 2015
codeaddict:
Could be done in minutes. undecided
The issue is credibility.
It can not be developed in minute.
What credibility?
There will be loads of security check in place to ensure each vote count.

If you are interested please send an sms to the phone number on my signature.
Re: Let's Develop A Superb Online Polling Unit by codeaddict(m): 9:37pm On Jan 30, 2015
guru01:

It can not be developed in minute.
What credibility?
There will be loads of security check in place to ensure each vote count.

If you are interested please send an sms to the phone number on my signature.
undecided lipsrsealed
Re: Let's Develop A Superb Online Polling Unit by internetvote: 10:38pm On Jan 30, 2015
codeaddict:
Could be done in minutes. undecided
The issue is credibility.

We can even do it in seconds. http://www.nairavote.com
All that is left now is a way to restrict voters to one vote, one device and to their state.
Re: Let's Develop A Superb Online Polling Unit by guru01(m): 11:13pm On Jan 30, 2015
internetvote:


We can even do it in seconds. http://www.nairavote.com
All that is left now is a way to restrict voters to one vote, one device and to their states.
Seems most of our are thinking of using existing tool/script.
Am talking about building from scratch to fix all the loopholes.
I have thought of 5 ways to restrict voting to one man one vote.
Re: Let's Develop A Superb Online Polling Unit by guru01(m): 11:14pm On Jan 30, 2015
We can do this by building some further security check apath from ip.
Re: Let's Develop A Superb Online Polling Unit by internetvote: 11:17pm On Jan 30, 2015
guru01:

Seems most of our are thinking of using existing tool/script.
Am talking about building from scratch to fix all the loopholes.
I have thought of 5 ways to restrict voting to one man one vote.

I built this application from scratch. All that is left is restricting voters from voting twice and to use their ip address to make sure they can only vote from their state.
Re: Let's Develop A Superb Online Polling Unit by guru01(m): 11:27pm On Jan 30, 2015
internetvote:


I built this application from scratch. All that is left is restricting voters from voting twice and to use their ip address to make sure they can only vote from their state.
You can include other measure:
Like put an endless waiting time after voting,, if they change ip your can check for cookie or session, if they clear them also check if its from a different browser header, if they use another browser check for location latitude and longitude....

Enough said for security reasons
Re: Let's Develop A Superb Online Polling Unit by guru01(m): 12:03am On Jan 31, 2015
just got this idea before I slept. Try and limit the ip address to be from Nigeria. This way you will prevent the use of proxy and vpn.
If you implement this successfully, you can now run the if statement by checking other criteria.
Also use ajax for submitting the result and prevent direct access to call the file processing the result. grin
Re: Let's Develop A Superb Online Polling Unit by codeaddict(m): 8:53am On Jan 31, 2015
When I said credibility I didn't mean security.
I meant credibility of the participating coders.
AIT's polling was secure. But was it credible?

What's to stop a coder with bias, having access to the Db from incrementing votes for a particular candidate?
Or from working based on knowledge of existing security, to help vote multiple times for a candidate?
Re: Let's Develop A Superb Online Polling Unit by blenyo11(m): 10:50am On Jan 31, 2015
codeaddict:
When I said credibility I didn't mean security.
I meant credibility of the participating coders.
AIT's polling was secure. But was it credible?

What's to stop a coder with bias, having access to the Db from incrementing votes for a particular candidate?
Or from working based on knowledge of existing security, to help vote multiple times for a candidate?
Hmmmm.
2ru talk.
Project closed
Re: Let's Develop A Superb Online Polling Unit by Nobody: 11:34am On Jan 31, 2015
Re: Let's Develop A Superb Online Polling Unit by internetvote: 12:17pm On Jan 31, 2015
blenyo11:

Hmmmm.
2ru talk.
Project closed
Project reopened grin. The way around the db owner manipulating the vote is to send the votes to an independent panel at the same time they are been sent to the database, so if the db owner should tamper with the votes alarm bell can start ringing.

1 Like

Re: Let's Develop A Superb Online Polling Unit by internetvote: 12:20pm On Jan 31, 2015
guru01:

You can include other measure:
Like put an endless waiting time after voting,, if they change ip your can check for cookie or session, if they clear them also check if its from a different browser header, if they use another browser check for location latitude and longitude....
Enough said for security reasons

Best way is to get the mac address of the device and this can be done with a Java applet.
Re: Let's Develop A Superb Online Polling Unit by internetvote: 12:26pm On Jan 31, 2015
guru01:
just got this idea before I slept. Try and limit the ip address to be from Nigeria. This way you will prevent the use of proxy and vpn.
If you implement this successfully, you can now run the if statement by checking other criteria.
Also use ajax for submitting the result and prevent direct access to call the file processing the result. grin

I have seen some sites that can give you the region of any ip address. What I need now is where to get a good api for doing such, the free ones around are no good for finding Nigerian state regions by the ip address.
Re: Let's Develop A Superb Online Polling Unit by guru01(m): 4:15pm On Jan 31, 2015
codeaddict:
When I said credibility I didn't mean security.
I meant credibility of the participating coders.
AIT's polling was secure. But was it credible?

What's to stop a coder with bias, having access to the Db from incrementing votes for a particular candidate?
Or from working based on knowledge of existing security, to help vote multiple times for a candidate?
Except you have a malicious intent, don't think of other coders like that.
LET'S ENCOURAGE THE SPIRIT OF WORKING TOGETHER FOR CHRIST SAKE
Re: Let's Develop A Superb Online Polling Unit by codeaddict(m): 4:24pm On Jan 31, 2015
guru01:

Except you have a malicious intent, don't think of other coders like that.
LET'S ENCOURAGE THE SPIRIT OF WORKING TOGETHER FOR CHRIST SAKE
Don't be naive.
Re: Let's Develop A Superb Online Polling Unit by guru01(m): 4:34pm On Jan 31, 2015
internetvote:

Project reopened grin. The way around the db owner manipulating the vote is to send the votes to an independent panel at the same time they are been sent to the database, so if the db owner should tamper with the votes alarm bell can start ringing.
You are right about the sending of email to a panel.
Re: Let's Develop A Superb Online Polling Unit by guru01(m): 4:43pm On Jan 31, 2015
internetvote:


Best way is to get the mac address of the device and this can be done with a Java applet.
Sure if this can be done, why not.
Re: Let's Develop A Superb Online Polling Unit by guru01(m): 4:45pm On Jan 31, 2015
internetvote:


I have seen some sites that can give you the region of any ip address. What I need now is where to get a good api for doing such, the free ones around are no good for finding Nigerian state regions by the ip address.

Try www.telize.com
Re: Let's Develop A Superb Online Polling Unit by internetvote: 7:35pm On Jan 31, 2015
guru01:

Try www.telize.com

Thanks for the link, I have already tried their JASON api but did not get the name of the state or city.

Try http://www.my-ip-address-is.com/ with any Nigerian IP address it will show you the name of the city and state. I would love to get the api they are using.
Re: Let's Develop A Superb Online Polling Unit by guru01(m): 9:07pm On Jan 31, 2015
internetvote:


Thanks for the link, I have already tried their JASON api but did not get the name of the state or city.

Try http://www.my-ip-address-is.com/ with any Nigerian IP address it will show you the name of the city and state. I would love to get the api they are using.
With telize you can get the city and country check their doc
Re: Let's Develop A Superb Online Polling Unit by internetvote: 6:27pm On Feb 01, 2015
.
Re: Let's Develop A Superb Online Polling Unit by internetvote: 6:31pm On Feb 01, 2015
guru01:

With telize you can get the city and country check their doc

See what I got in the screenshot with telize for this IP address: 82.128.118.0
It shows the country but no city no state.

Try the same ip address here with my-ip-address-is: http://www.my-ip-address-is.com/ip/82.128.118.0
you will see it displays the city and state.

Re: Let's Develop A Superb Online Polling Unit by guru01(m): 7:40pm On Feb 02, 2015
internetvote:


See what I got in the screenshot with telize for this IP address: 82.128.118.0
It shows the country but no city no state.

Try the same ip address here with my-ip-address-is: http://www.my-ip-address-is.com/ip/82.128.118.0
you will see it displays the city and state.
backend, and more detailed values are returned

Their are much other solutions out their which you can try, also opt-in for a paid solution. I think their is one they call max mind..

(1) (Reply)

Certified Information Systems Security Professional (CISSP) / Try This Math Problem / Create A Beautiful Android Weather App Using Openweathermap API

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 35
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.