• support[@]kurinchilion.com
  • +1 (888) 666-4252

Nmap for vulnerability assessment on target systems

Aug 12, 2023 - by kurinchilamp 452 Views
Nmap can be a valuable tool for conducting vulnerability assessments on target systems. While Nmap itself is primarily a network scanning tool, it provides features that can help identify potential vulnerabilities and security issues. Here's how Nmap can be used for vulnerability assessment: (more…)
Continue Reading

How to setup an FTP server in windows desktop locally?

Aug 12, 2023 - by kurinchilamp 382 Views
An FTP (File Transfer Protocol) server on a local desktop can be useful in various scenarios, including: File sharing within a local network: If you have multiple devices (computers, laptops, or mobile devices) connected to the same local network, an FTP server can facilitate easy file sharing between these devices. You can upload files to the FTP server on your desktop and allow others on the network to download or access those files. Website development and testing: If you are developing a website locally and want to test it on different devices within your local network, an FTP server can be used to upload the website files to your desktop and make them accessible to other devices. This allows you to test the website's functionality and appearance on different devices without having to deploy it to a remote server. (more…)
Continue Reading

Nmap for network scanning and exploration

Aug 01, 2023 - by kurinchilamp 446 Views
Nmap (Network Mapper) is a powerful and versatile network scanning and exploration tool. It is open-source and widely used for network discovery, security auditing, and vulnerability assessment. Nmap provides a range of features that allow you to examine and map networks, identify open ports, discover hosts, and gather information about the systems on a network. (more…)
Continue Reading

Popular wireframing tools offering free versions

Jul 02, 2023 - by kurinchilamp 371 Views
There are several wireframing tools that offer free versions or have free plans available for download. Here are a few popular ones: Balsamiq Wireframes: Balsamiq offers a free trial version of their wireframing tool that you can download and use for a limited time. It allows you to create simple and intuitive wireframes quickly. (more…)
Continue Reading

Random UUID values not getting generated with uuidv4 npm module

Jun 15, 2023 - by kurinchilamp 333 Views
Install the below npm modules $ yarn add uuid react-natie-get-random-values Add in these below imports to your code import { v4 as uuid } from 'uuid'; import 'react-native-get-random-values'; Print the uuid value now console.log(uuid())
Continue Reading

Vagrant and Ansible in Infrastructure Provisioning

Jun 01, 2023 - by kurinchilamp 370 Views
Vagrant and Ansible are both popular tools used in the context of infrastructure provisioning and configuration management, but they serve different purposes and have distinct features. Here's a comparison between Vagrant and Ansible: Vagrant:
  1. Purpose: Vagrant is primarily focused on creating and managing development environments. It provides a way to automate the setup of virtual machines or containers, allowing developers to easily share and replicate consistent development environments across different machines.
  2. Provisioning: Vagrant supports various provisioners like shell scripts, Puppet, and Chef. It enables the automatic installation and configuration of software and dependencies in the virtual environment.
  3. Virtualization: Vagrant supports multiple virtualization providers such as VirtualBox, VMware, and Docker. It allows developers to choose the most suitable virtualization platform for their needs.
  4. Development Workflow: Vagrant is often used in the development workflow to ensure that developers work with the same environment as production, improving consistency and collaboration.
Ansible:
  1. Purpose: Ansible is a powerful automation tool used for infrastructure configuration management and application deployment. It focuses on configuring and managing servers, network devices, and cloud resources in a systematic and repeatable manner.
  2. Configuration Management: Ansible uses a declarative language (YAML) to define the desired state of infrastructure and applications. It provides a wide range of modules to manage various aspects of the system, such as packages, files, services, and users.
  3. Orchestration: Ansible allows you to orchestrate complex deployments by defining a sequence of tasks across multiple machines or nodes. It supports parallel execution and can be used for tasks like rolling updates, load balancing, and scaling.
  4. Agentless: Unlike some other configuration management tools, Ansible operates in an agentless manner. It connects to remote machines over SSH or WinRM to execute tasks, which simplifies setup and management.
In summary, Vagrant is primarily focused on creating development environments, while Ansible is more suitable for managing and configuring infrastructure and applications in a broader sense. They can also be used together, where Vagrant is used for setting up the development environment, and Ansible is used for configuring and managing the provisioned environment.
Continue Reading

TECHNOLOGY DEV STACK

Following are some of the technologies that we use to build and maintain solutions for our clients.