Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 days ago.
Improve this question
I'm looking for a cloud solution that allows me to deploy a Linux virtual host remotely, and use it for security testing (ie port scanning, etc). When not in use, maybe have it act as a honeypot. I really like AMAZON's pay what you use approach. Has anyone here used AMAZON's services in a similar fashion?
Any suggestions??
I haven't but my comment on the Amazon services is that they can rack up costs very quickly and it is hard to control the costs as there are too many variables.
Unless you need high resilience, I would recommend simply using a VPS.
Also make sure that, whoever you use, you carefully check the terms and conditions as most providers will not be happy about you doing port scanning from their service.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
I am working to create a cloud managed provisioning system to be used with a number of computers located on home networks. As part of this, I would really like to setup a PXE server on AWS that can be booted on demand if a computer goes down.
Does PXE booting only work from the local network, or is there some way to specify the location of the server (from the local home router)? I would like to avoid use of a VPN as network bandwidth is a concern for normal operation of the machines.
You can use iPXE to accomplish this by hard coding a URL to boot from. You'd likely have to chainload to do this which is well documented at the site.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
I just wanna know if Elasticsearch is free. I know it is open source but I checked the website and I didn't find anything about pricing, though I did found subscription with no pricing. So, is it free for long-term use?
Just to let you know, I'm working with the MERN stack (MongoDB, Express.js, React.js, Node.js) and socket IO.
If Elasticsearch is free, then is it going to work and integrate with my stack smoothly?
If you want managed hosting from elastic.co, they charge you according to several variables. You can find the pricing here: https://www.elastic.co/cloud/elasticsearch-service/pricing
If you want to use the open-source version, stand up your own servers and manage your own deployment, the code is at no cost and can be found here: https://github.com/elastic/elasticsearch
It's super-important to remember that spinning up VMs on the cloud is NOT free. In fact, you might spend more money on cloud VMs than using elastic.co's managed services. Elasticsearch is a memory hog and I found that very quickly, and with minor load, I had to dedicate 4GBs of RAM just for the Java heap space. Under heavy load, you'd have to dedicate more. All of that costs money.
As far as integrating with your mainly-javascript stack, it shouldn't be a problem. This library is very useful: https://www.npmjs.com/package/elasticsearch
Elasticsearch is free of cost and open source. They charge for services like support, consultancy etc. and for plugins like kibana.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
How do you prevent access to the 'calculator' interface on a particular OS (say Windows). We would want to avoid usage of calculators while taking an online quiz at the site. Is this even possible?
If you're talking about through a purely web interface, then no. In order to do this, you would have to be able to monitor running processes, which is something a web app can't do. It would be too big a security risk.
If you control the machines (they're on your network, in a classroom where you can load and restrict the software, etc), you could write a program to monitor and shut down the processes. For example, a .NET application could use the System.Diagnostocs.Process object to monitor for instances of calc.exe.
A standard executable could do it, but not a web app.
Edit Added
There may be other alternatives if you control the PCs in question. Most corporate IT shops use some sort of monitoring software that will detect the use of "Unauthorized" programs. (I got busted for launching Solitaire once.) That would be more of a question for ServerFault.com, however.
Do you think it would be a good idea if websites were able to stop executable running on remote computers? Think about this seriously for a second, the security/privacy implications this would have.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
I found that to start with apple app development you need to have some sort of Mac.
I wonder if one may load an image of an Mac OSx on an Amazon EC2 instance for this purpose.
Not going to work. EC2 uses Xen for its virtualization technology, and the chance of a Mac Xen port is pretty much nil, due to Apple's famously tight control over their operating system. Your best bet is probably to pony up for a Mac Mini; they're relatively cheap and could make a good starter dev box.
You want a local one anyway. You'll be running IDEs and a bunch of interactive utilities; latency from using a remote desktop will make everything just that much more difficult.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
I need to modify the way the wireless access point handle its authentication method.
Is it possible to change the behaviour of wireless access point a little bit?
If so, by using what library? On what operating system?
This depends on various things, the first being whether your router can utilize custom firmware.
Some routers like the Linksys WRT54G (pre V4 or the GL version) use a Linux based firmware that allow you to do alot more with the routers hardware.
There are some custom distributions for these devices like DD-WRT, however OpenWRT might be the best place to start if you're comfortable with Linux.
I would start by looking if your router is listed as being supported on the above sites
Unfortuanetly there isn't one specific library that I know of that will help you here, you might have to reimplement part of the security logic in these small distros and recompile them to achieve what you want
Are you using the default firmware on your access point? If so, you may find that there are many more configuration options availible, including more authentication options on third-party (free) software such as Tomato and DD-WRT.
If you want a quick start, this may solve your problem:
Chillispot