Translate

Monday, 12 February 2018

Episode 1 - Introduction to Software Testing

What is Testing?
Testing is a process of executing a software application or program with the intent to find defects or bugs (ISTQB definition).

Types of testing:
1.Functional Testing
   It is the very basic level of testing where the software is executed to verify if the software meets the requirement, Stable and defect free. There are different methods of functional testing such as Static and Dynamic and approaches such as Black-Box, White-Box and Grey-Box. Other important functional testing terminologies are Testing Level, Testing Type Techniques & Tactics and Testing Process.


2.Performance Testing
   Performance testing is done to find out the load withstanding capacity of the website. It mostly measures the performance of the overall code, reliability, response time and resource usage. Performance testing aims at testing the Speed, Scalability and Stability instead of testing for bugs.
Performance testing also has different types such as Load Test, Stress Test, Endurance Test, Scalability Test and Volume Test. This is also called Non-Functional Testing.

3.Penetration Testing
  Unlike Functional Testing and Performance Testing, Penetration Testing concerns about the security of the Software Application. Penetration tester adapts vast range of tools and techniques to ensure the security of the Software Applications.

Skills of Software tester?
1.Analytic
2.Logical
3.Investigation
4.Curiosity to learn new tools, techniques and technologies
5.Good Programming knowledge would be double benefit


Monday, 11 January 2016

SWOT-Analysis

SWOT stands for Strength, Weakness, Opportunities and Threats and its a structure planning method for accessing SWOT. It is a 2x2 matrix that is helpful for finding the factors that are helpful and harmful for your business.

Strength:
          It is internal and we could control this. This is Positive.
          Example: what are you good at?, your Uniqueness?, your advantage, my personal qualities?, etcs..,
Weakness:
         It is also internal and we could control this also. This is Negative.
         Example: What are you bad at?, your disadvantage?,
Opportunities:
         It is external and we could not control this. This is Positive.
         Example: Getting partnerships, funds, etcs.,
Threats:
        It is also external and we could not control this. This is Negative.
        Example: new legislation passing, tax increasing, etc.,


Use:
  • This is the most useful and using tools for internal and external analysis of your organization. 
  • strategy building for your organization
  • Matching, to find competitive advantage by matching the strengths to opportunities
  • converting our threats/weakness into opportunities and weakness by conversion strategy.
How to use:
  • Download the template from the internet.
  • Sit with your team if you are doing for your organization or sit alone without any disturbance if it is personal one.
  • Brainstorm at the strength and weaknesses.
  • Brainstorm at the Threat and opportunities.
  • Brainstorm how to make use of  strength and opportunity and how to get out of weakness and threats.
  • Build Strategy, Plan and execute.

Wednesday, 6 January 2016

Environmental analysis tool:- PESTLE

PESTLE stands for "Political, Economical, Socio Cultural, Technology, Legal and Environmental". It is an Environmental analysis tool that assess the external factors which might have influence our organization. It helps to find out the changes in the organization environment and to sort out the opportunities and threats that will be created because of the changes.

Uses:
  • Strategic tool for understanding market growth or decline, business position, potential and direction for operations.
  • Helps to spot business/ personal opportunities and threats.
  • It helps to avoid starting projects that might fail.
  • It shows the direction of change in the business environment.
How to use this:
  • Brainstorm what are all the changes that might happen on the factors. Question a lot and prompt yourself.! If needed, ask experts.
  • Brainstorm and sort out opportunities and threats arising from the changes
  • Think how we could make use of the opportunity and  how to tackle the threats.
  • Plan and Take action.!
There are number of questions to ask and factors to consider in each factors. For instance, political factor to consider like next state and national election, views on business policy, corporate social responsibility, etc.,

There are many online templates for this PESTLE tool, Please download and fill it up and you can make your own also. Please Google for more factors to consider and for the template.

Note:
It would be useful if you do SWOT before doing PESTLE.

Next Post:
SWOT tool and the difference between SWOT and PESTLE.

Sources:
1. www.mindtools.com
2. www.wikipedia.com

Tuesday, 27 October 2015

How to use DarkComet to Hack



***This is for educational purpose only, don’t try it on unauthorized computers. Do it at your own risk. 

DarkComet is a Remote Access Trojan (RAT), developed by an independent programmer and security coder from France Jean –Pierre Lesueur. DarkComet use a reverse-connecting architecture like other RAT’s. Basically, all RAT has two program client and server. Server program runs on the victim system (infected system) whereas the client runs on the hacker computer. Using client the hacker control the server which in turns control the victim computer. Usually the client program is a GUI(Graphical User  Interface) and server doesn’t contain a GUI.

Darkcomet have many features to gain control over victim computer and also one could get the files from the victim computer easily. Let’s see how to use it. 



  • ·         Unpack it and open DarkComet.exe. When you open it, the windows will looks like the below one.







  • ·         Go to DarkComet-RAT at the left top corner -->   Server module (657.50KB) --> Minimalist (Quick) --> click





  • ·         It will pop-up a window

                Stub ID : Any name to your victim (say “Victim1”)
                IP/DNS : Enter your IP address
                Port :       1604 (Default port for DarkComet, sometimes it may not  work if the port number is changed)


        All other options can be default, drag and drop an icon if you want. Then, click Normal in the right bottom corner and save the file.  The file thus generated is the server file which should be installed on the victim computer.

  • ·         Take the generated file and execute it on victim computer. If all the above process is over, then half of the process is completed.

  • ·         Next step is to listen to the port. The client program(GUI) will listen to the server in the victim computer through the port 1604.

  • ·         Click DarkComet-RAT -->  Listen to new port(+Listen) --> a windows will pop-up --> Listen port: 1604 (don’t change this until you change the port number in the previous server creating step) --> Click “Listen”.




  • ·         The client will listen to the port and when the victim is online then it will show in the client GUI. It will show you connected victim and basic info’s.


·         That’s it. Now you can do whatever you want. Like monitor the victim, install keylogger, activate webcame, etc, etc.,


How to find your computer ip address


IP address is the Internet Protocol Address is the unique address by which computers are connected in the world wide web. We need IP address to communicate with other computers/ peripherals (Printer, fax, etc.,). Today I’m gonna show you how to find IP address of your computer in 4 different ways.

1.       Using CMD

·          Start à search “Run” or Press “Win+R”, Run option will pop-up. Type “Windows command processor” à enter.
·         Type “ipconfig” in the cmd and enter. It will show IPv4, IPv6 (If you have) , subnet masking, etc.,



2.       Using Network setting.
·         Control panel à Network and Internet  à Network and Sharing Center à Change adapter settings(Left corner).
·         Check the network connections which is active. Active network has “Green Tick” on it whereas un active one has “Red Cross”.
·         Right click on the network which is active and for which you wanna know the IP address.
·         Select ”Status” à Click  “Details” Tap.
·         Client IP address is your computer address.

3.       Using websites.
There are many websites which you can use to find your IP address. Not only you can find IP address of your computer, you can hide your IP address, find location and do many things.
Some of the websites are,
·         http://whatismyipaddress.com/
·         https://www.iplocation.net/
·         www.myipaddress.com/

4.   Ask Google
Just google it.No need to even go to some other websites. Just type “what is my ip address” in google search box.

Sunday, 16 November 2014

KALI-LINUX INSTALLATION IN ORACLE VIRTUAL BOX



                                                              

Hi Friends in this post I’m gonna install kali linux in oracle virtual box..

This tutorial is for educational purpose only..

Requirements:

1.       Kali Linux ISO file (https://www.kali.org/downloads/)
Download kali linux 64 Bit ISO 1.0.9a

2.       Oracle virtual Box(https://www.virtualbox.org/wiki/Downloads)
Download Advanced version

Let’s Start the Procedure:

    a.  Install Oracle Virtual Box and launch it.

   b.   NEW



     c.  A Window will pop-up, Enter as follows
                                                         i.            Name                    : Your wish (kali)
                                                       ii.            Type                      : Linux
                                                      iii.            Version                  :Other linux(64-bit)
    Click Next.
               
                    
    d.  Enter the RAM memory size in the next pop-up windows
    Click Next


      e.Select create a virtual hard drive now button.
   Click Create

    f. Select VDI(VirtualBox Disk Image) button
  Click Next

    g. Select Dynamically Allocated Button
   Click Next

    h. Select the size of Hard disk drive
    Click Create

    i. Right Click on the OS created (KALI) (i)----Select SETTINGS(ii)-----STORAGE(iii)----click EMPTY (iv) in the  Controller:IDE---------------in the attributes (right to storage tree)----choose a virtual CD/DVD file(vi) by clicking the disk image(v).(see the pic below)----------Select the Kali ISO file Downloaded.

 Click OK




    j.Right Click on the OS(Kali)(i)-------Click START(ii)


     k. Kali Linux will start running. That’s it ….


Note:
            If you get the error like this:::
UNABLE TO BOOT - PLEASE USE A KERNEL APPROPRIATE FOR YOUR CPU

Then do as follows
·         Right click on KALI-----select SETTINGS----------SYSTEMS(i)-----------PROCESSOR(ii)
Tick EXTENDED FEATURES:  ENABLE PAE/NX(iii)

·         Also be sure that HARDWARE VIRTUALIZATION: ENABLE VT-x/AMD-V
  ENABLE NESTED PAGING(ii) ,are ticked in the ACCELERATION (i) tab.



To see this tutorial in youtube --http://youtu.be/Tnw56i51FWY

 That's it friends..  If you have any doubts regarding installation, just comment below or mail me..THANK U.../