how to make multiple port search on shodan - shodan

First of all I'm sorry if this question should be on another forum but I had some difficulties to find out where to ask this and from the site I'm not getting any reply.
Can you tell me how can I search for devices which have 2 or more specific ports open simultaneously because I'm only able to search one at a time?

Related

Need to know if there is a program that will search for all sub-folders given a specific web address

I am working on a project at work where we currently have a very labor intensive process of looking for verification of certain documents having been uploaded to a folder. My bosses would like me to automate this process to save time. I have found where this can be done for computer directories, but haven't been able to find it for web addresses.
I tried searching for the type of search algorithm I'm looking for, but found one that works for computer directories, not web addresses.

How Does Stackoverflow Restrict Questions - IP Address?

Hope this question is in the right place.
A couple of years back I remember going crazy and asking > x number of questions in a month on StackOverflow (I learnt my lesson) however was wondering how this is implemented.
What i also noticed was - if I used another email or even facebook account - on my same home network connection it gave the same error - you cannot post more than x in a month.
I'm building a Node/Angular app and wanting to do the same.
So straight off my head I guess I could watch/record the IP Address however how would this handle situations like a large network where multiple users are connected (e.g. University halls) - I presume they would all have the same IP address?
Interested to learn how its implemented or any other solutions (or ideas) to this problem.
Thanks.

Steps: point application to Web (instead of 'localhost')

I have a question on how to go about posting a page to the Internet using Spring STS Framework with Tomcat container (I am using Linux). I have a basic Hello World program created and able to bring it up within http://localhost:8080/mypage.
I have checked the following sites so far, but have not found a definitive process: SpringSource.org, Apache.org, and StackOverflow.com, and AskUbuntu.com
I noticed one possible way is to add IP address and Domain name to the /etc/hosts file. If it is as simple as that, I will go ahead and purchase a domain name/address.
If it is not as simple as that, what are the steps to be able to have this page display onto the Internet?
The answer to my question will occur in the process of taking further steps.
Assumption: this question may not have been posted on the correct forum within StackExchange. Upon Ravi's suggestion, it may be better suited for the serverfault forum.
The intent in asking this question was to get a few general ideas on direction, however the question was specific steps. Since there may be several variables to answer this question accurately involving cable modem, router, 'server' settings, and IDE settings for example, this is going to involve smaller more segmented questions that are specific in nature.
Steps to be taken:
Re-phrase question to smaller segment or ask for more general
response.
Post to serverfault forum.
If I have further questions, break them down in small segments,
investigate.

How search engines find websites over internet

I'm going to write a Web parser (an application that crawles on the web from one site to another).
How Can I find list of available domains/IPs in the internet (as complete as possible)?
How search engines find websites (What they use as a reliable list of registred IP/Domains for starting point)?
Thanks
As Michael P's comment indicates, depends on what your objective is.
My company recently wanted to answer a question about third-party tools used on leading websites. I used Alexa as a starting point to find the top (by traffic) websites, and created a parser that can answer the specific question my company asked. If you start from such a list, you can program your web crawler to follow the links it encounters to broaden your knowledge of sites on the web.
Hopefully that helps you think about the problem.

How to uniquely identify a downloaded Java ME app [duplicate]

This question already has answers here:
Closed 11 years ago.
Possible Duplicate:
A unique identifier for cell phone other than IMEI or IMSI?
I have the following problem:
I want to offer a Java ME app for download, which can obviously be installed on a mobile phone (different manufacturers and models) and will afterwards - when used - communicate with a web server. During this communication I need to uniquely identify the app (i.e. the phone/user) but preferably without bothering the user to enter a username/password or something.
My first attempt was too use the phone's IMEI, but it's a pain in the a** to retrieve the IMEI from a phone using JavaME and for some phones it does not seem to be possible at all. At least I couldn't find a way to guarantee that the app will transmit a correct IMEI for every phone. Please, anyone correct me if I'm wrong.
Second idea was too encode an ID into the app before it is downloaded. Is there a standard/preferred way to do this (besides adding the ID to the .jad file)? Any hints would be appreciated.
Thanks in advance.
How about using the System.currentTimeMillis() at the first time the user fires up the MIDlet? The chances of this being identical for two users are slim-to-none ;)

Resources