Thursday, December 14, 2017

AirMatrix - AirMatrix LTE 3.65GHz Developers Needed





AirMatrix LTE 3.65GHz Pico Cell (base station) will be ready for testing in the first quarter of 2018.   We are currently looking for companies with an active 3 GHz license to help beta test our new *picocell system.

Phase 1: Deploy Pico Cell System Base Stations
Phase 2: Test existing LTE hardware vendors (Client Adapters, CPE, and ODU)
Phase 3: Co-Develop Air Matrix LTE Core

picocell is a small cellular base station typically covering a small area, such as in-building (offices, shopping malls, train stations, stock exchanges, etc.), or more recently in-aircraft. In cellular networks, picocells are typically used to extend coverage to indoor areas where outdoor signals do not reach well, or to add network capacity in areas with very dense phone usage, such as train stations or stadiums. Picocells provide coverage and capacity in areas difficult or expensive to reach using the more traditional macrocell approach.


Visit Airmatrix.org and join us !



New legs for my drone



Been a busy week, but started building 3d prototypes.

Please enjoy and share this !

https://www.thingiverse.com/thing:2700799

Tuesday, November 28, 2017

Ecommerce












TURKEYLINUX Magento




As we work to help providers establish hosted solutions, we started testing platforms . We do a full test drive and them report our findings. We test all types of hardware,  and software. With the demand for a turnkey Store, we set out to test the Turnkey Magento

There is allot of argument that Magento was the best, so we had to see for ourselves. This distro does not do the package justice in our opinion.

Tested ISO
http://mirror.turnkeylinux.org/turnkeylinux/images/iso/turnkey-magento-14.2-jessie-amd64.iso

We had major issues with the following:

Module: Installed , but not upgradeable
They are installed , but when you upgrade it fails dependencies

Upgrades: Broken
System wont let you upgrade , stating it was forked, ouch.





Wednesday, March 15, 2017

How to Build Your Own Rogue GSM BTS for Fun and Profit

How to Build Your Own Rogue GSM BTS for Fun and Profit


In this blog post I’m going to explain how to create a portable GSM BTS which can be used either to create a private ( and vendor free! ) GSM network or for GSM active tapping/interception/hijacking … yes, with some (relatively) cheap electronic equipment you can basically build something very similar to what the governments are using from years to perform GSM interception.
I’m not writing this post to help script kiddies breaking the law, my point is that GSM is broken by design and it’s about time vendors do something about it considering how much we’re paying for their services.
my bts

Hardware Requirements

In order to build your BTS you’ll need the following hardware:
  • bladeRF x40
  • Two Quad-band Cellular Duck Antennas SMA.
  • A Raspberry Pi 3 ( model 2 and below are too slow ).
  • An USB battery pack ( I’m using a 26800mAh Anker Astro E7 ).
  • A microsd for the RPI >= 8GB.
  • Some patience and time … :)

Software

Let’s start by installing the latest Raspbian image to the micrsd card ( use the “lite” one, no need for UI ;) ), boot the RPI, configure either the WiFi or ethernet and so forth, at the end of this process you should be able to SSH into the RPI.
Next, install a few dependecies we’re gonna need soon:
sudo apt-get install git apache2 php5 bladerf libbladerf-dev libbladerf0 automake
At this point, you should already be able to interact with the BladeRF, plug it into one of the USB ports of the RPI, dmesg should be telling you something like:
[ 2332.071675] usb 1-1.3: New USB device found, idVendor=1d50, idProduct=6066
[ 2332.071694] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2332.071707] usb 1-1.3: Product: bladeRF
[ 2332.071720] usb 1-1.3: Manufacturer: Nuand
[ 2332.071732] usb 1-1.3: SerialNumber: b4ef330e19b718f752759b4c14020742
Start the bladeRF-cli utility and issue the version command:
pi@raspberrypi:~ $ sudo bladeRF-cli -i
bladeRF> version

  bladeRF-cli version:        0.11.1-git
  libbladeRF version:         0.16.2-git

  Firmware version:           1.6.1-git-053fb13-buildomatic
  FPGA version:               0.1.2

bladeRF>
IMPORTANT Make sure you have these exact versions of the firmware and the FPGA, other versions might not work in our setup.
Download the correct firmware and FPGA image.
Now we’re going to install Yate and YateBTS, two open source softwares that will make us able to create the BTS itself.
Since I spent a lot of time trying to figure out which specific version of each was compatible with the bladeRF, I’ve created a github repository with correct versions of both, so in your RPI home folder just do:
git clone https://github.com/evilsocket/evilbts.git
cd evilbts
Let’s start building both of them:
cd yate
./autogen.sh
./configure --prefix=/usr/local
make -j4
sudo make install
sudo ldconfig
cd ..

cd yatebts
./autogen.sh
./configure --prefix=/usr/local
make -j4
sudo make install
sudo ldconfig
This will take a few minutes, but eventually you’ll have everything installed in your system.
Next, we’ll symlink the NIB web ui into our apache www folder:
cd /var/www/html/
sudo ln -s /usr/local/share/yate/nib_web nib
And grant write permission to the configuration files:
sudo chmod -R a+w /usr/local/etc/yate
You can now access your BTS web ui from your browser:
http://ip-of-your-rpi/nib
Time for some configuration now!

Configuration

Open the /usr/local/etc/yate/ybts.conf file either with nano or vi and update the following values:
Radio.Band=900
Radio.C0=1000
Identity.MCC=YOUR_COUNTRY_MCC
Identity.MNC=YOUR_OPERATOR_MNC
Identity.ShortName=MyEvilBTS
Radio.PowerManager.MaxAttenDB=35
Radio.PowerManager.MinAttenDB=35
You can find valid MCC and MNC values here.
Now, edit the /usr/local/etc/yate/subscribers.conf:
country_code=YOUR_CONTRY_CODE
regexp=.*
WARNING Using the .* regular expression will make EVERY GSM phone in your area connect to your BTS.
In your NIB web ui you’ll see something like this:
NIB

Enable GSM-Tapping

In the “Tapping” panel, you can enable it for both GSM and GPRS, this will basically “bounce” every GSM packet to the loopback interface, since we haven’t configure any encryption, you’ll be able to see all the GSM traffic by simply tcpdump-ing your loopback interface :D
tapping

Start It!

Finally, you can start your new BTS by executing the command ( with the BladeRF plugged in! ) :
sudo yate -s
If everything was configured correctly, you’ll see a bunch of messages and the line:
Starting MBTS...
Yate engine is initialized and starting up on raspberrypi
RTNETLINK answers: File exists
MBTS ready
At this point, the middle LED for your bladeRF should start blinking.

Test It!

Now, phones will start to automatically connect, this will happen because of the GSM implementation itself:
  • You can set whatever MCC, MNC and LAC you like, effectly spoofing any legit GSM BTS.
  • Each phone will search for BTS of its operator and select the one with the strongest signal … guess which one will be the strongest? Yep … ours :D
Here’s a picture taken from my Samsung Galaxy S6 ( using the Network Cell Info Lite app ) which automatically connected to my BTS after 3 minutes:
MyEvilBTS
From now on, you can configure the BTS to do whatever you want … either act as a “proxy” to a legit SMC ( with a GSM/3g USB dongle ) and sniff the unencrypted GSM traffic of each phone, or to create a private GSM network where users can communicate for free using SIP, refer to the YateBTS Wiki for specific configurations.
Oh and of course, if you plug the USB battery, the whole system becomes completely portable :)

References and Further Readings



Friday, March 10, 2017

How to preform hard reset on Ipad, Ipad2

To perform a hard reset:
  1. Hold down the home and on/off buttons at the same time.
  2. Continue holding the buttons even after the slider appears on the screen. The screen will eventually go black.
  3. When the Apple logo appears, let go of the buttons and let the iPad start up like normal.

Friday, March 3, 2017

The Best 20 Open Source/Paid Control Panels

20 most open source/paid control panels 

1. cPanel

cPanel is a Unix based hosting control panel. The Graphical interface helps you to manage your Website and web hosting accounts very easily and quickly. The automation tools are designed to simplify the process of website.
cPanel give you a complete control over the various aspects of website and administration through a standard web browser and also streamlines the process such as Creating databasesetting up email account and auto responder and managing website files.
cPanel
cPanel

2. Plesk

Plesk is a hosting control panel similar to cPanel which allows you to manage your hosting account through web based interface. You can use this panel with VPSShared and Dedicated server. Plesk also enables you to control thousands of virtual host under a single machine. The control panel allows you to automate many tasks which in turn reduce the cost and resources. It also increases the profitability, efficiency and customer satisfaction.
Features
  1. Create FTP account for users.
  2. Manage and create email account and database like MySQL and PsotgreSQL.
  3. Add domains and subdomains.
  4. Restore and take back up of files.
  5. Manage DNS and other resources.
Plesk Control Panel
Plesk Control Panel

3. ISPConfig

ISPconfig is an open source multilingual control panel which enables you to manage multiple servers under one control panel. ISPConfig is licensed under the BSD license. This open source control panel is also capable of managing FTPSQL , BIND DNSDatabase and Virtual servers.
Features
  1. Manage more than one server from one control panel.
  2. Easy to use web interface for administratorreseller and client login.
  3. Manage web servers like Apache and Nginx.
  4. Configuration mirroring and clusters.
  5. Manage email and FTP servers.
  6. And many more
ISPConfig
ISPConfig

4. Ajenti

Ajenti, the only open source feature rich, powerful and lightweight control panel that provides responsive web interface for managing small server set-ups and also best suitable for Dedicated and VPS hosting. It comes with many built-in pre-made plugins for configuring and managing server software’s and services such as ApacheNginxMySQLFTPFirewallFile SystemCronMuninSambaSquid and many other programs like File ManagerCode Editor for developers and Terminal access.
Ajenti Control Panel
Ajenti Control Panel
  1. Ajenti Homepage
  2. Ajenti Installation

5. Kloxo

Kloxo is one of the advanced and free web control panel for Redhat and Cent OS distribution. It is featured with leading control panels like FTPspam filterPHPPerlCGI, and much more. Features like messagingback up restore and ticketing system modules are inbuilt in kloxo.
It helps end user to manage/run a combination of Apache with BIND and switch the interface between these programs without losing your data.
Kloxo Panel
Kloxo Panel
  1. Kloxo Homepage
  2. Kloxo Installation

6. OpenPanel

OpenPanel is an open source web based control panel licensed under GNU General Public. It has an attractive and easy to use interface. It can manage ApacheAWStatsBind DNSPureFTPDPostfixMySQL databases, IPTables firewall and Courier-IMAP e-mails and more.
OpenPanel
OpenPanel

7. ZPanel

Zpanel is a free to download and easy to use enterprise class web hosting control panel for LinuxUNIXMacOS and Microsoft Windows.
Zpanel is written in purely PHP language and runs on ApachePHP and MySQL. It comes with core set of essential features to run your web hosting service. The core features includes Apache Web ServerhMailServerFileZilla ServerMySQLPHPWebalizerRoundCubephpMyAdminphpSysInfoFTP Jailing and many more.
ZPanel
ZPanel

8. EHCP

EHCP (Easy Hosting Control Panel) is a free web hosting software for maintaining a web based hosting server. With the use of EHCP you can manage MySQL databases, email accountsdomain accountsFTP accounts and much more.
It is the only control panel that has built-in support for Nginx and PHP-FPM with completely throw out Apache and provides good performance for low end servers.
EHCP Panel
EHCP Panel
  1. EHCP Homepage
  2. EHCP Installation

9. ispCP

ispCp is a free/open source project founded to built a multi server control and admin panel without any limitations. It is Linux/Unix based web hosting server which is featured with all functions you might expect from a professional hosting tool. ispCP allows you to manage all the server like domainsemail accountsFTP accountsdatabase on its own.
ispCP Panel
ispCP Panel

10. VHCS

VHCS is also an open source web based interface control panel for Linux especially designed for IT professionals and hosting service providers. VHCS is written in PHPPerl and C, which gives you full control over resellers, end user. Within a minute you can configure your servers, create user with domain. You can also manage emailsFTPApache vhost, statistic and much more.
VHCS Control Panel
VHCS Control Panel

11. RavenCore

Ravencore is a simple hosting panel for Linux which aims to get rigid from expensive commercial software’s like Cpanel and Plesk. The GUI is coded in PHP and the backend in Perl and Bash. It also includes projects like MySQLApachephpMyAdmin, Postfix and Awstats.
RavenCore Panel
RavenCore Panel

12. Virtualmin

Virtulamin is one of the most popular web based hosting control panel for Linux and Unix. The system is especially designed to manage Apache virtual hosts, MySQL databases, BIND DNS DomainsMail Boxes with Sendmail or Postfix and the entire Server from one friendly interface.
Virtualmin
Virtualmin

13. WebMin

WebMin a super functional and powerful web hosting control panel. The software tool is designed to manage Unix and Linux platform in a simple way. WebMin is capable enough to manage various components of web based environment from setting a webserver to maintaining FTP and email server.
Features
  1. Configure and create virtual server on Apache.
  2. Manage, install or delete a software packages (RPM format).
  3. For security you can set up firewall.
  4. Modify DNS settings, IP address, routing configuration.
  5. Manage database, tables and fields on MySQL.
Webmin
Webmin
  1. Webmin Homepage
  2. WebMin Installation

14. DTC

Domain Technologie Control (DTC) is a GPL web hosting control panel especially for admin and accounting hosting services. With the help of this web GUI control panel DTC can delegate task like creating emails,FTP accountssubdomainsdatabase and many more. It manages a MySQL database which contains all hosting information.
DTC Control Panel
DTC Control Panel

15. DirectAdmin

DirectAdmin is an open source web hosting control panel that provides graphical admin interface to manage unlimited websitesemails accounts etc. the tasks are automated means DirectAdmin can manage your task automatically to set up and manage websites easily and quickly.
Features
  1. Manage and create email account and manage database.
  2. Create FTP account for users.
  3. Manage frontpage extension, DNS and view statistics.
  4. Built in File Manager to manage uploads
  5. Set up error pages and directory password protection.
DirectAdmin
DirectAdmin

16. InterWorx

InterWorx is a Linux server management system and web hosting control panel. InterWorx has a set of tolls that provides admin user to command their own servers and the end users can over view the operation of their website. This Control panel is basically divided into two operating modes.
  1. Nodeworx: Nodeworx is an administrator mode that helps managing server.
  2. SiteWorx: SiteWorx is a website owner view that helps end users to manage their hosting account and features.
Nodeworx Screenshot
NodeWorx Panel
NodeWorx Panel
Siteworx Screenshot
Siteworx Panel
Siteworx Panel

17. Froxlor

Froxlor is an open source lightweight server management control panel that can be used to manage personal VPS, Dedicated or shared hosting platforms. It’s an alternative to very famous software called cPanel or Webmin, which offers same features to make server administrations easy.
Froxlor Panel
Froxlor Panel

18. BlueOnyx

BlueOnyx is an open source Linux distribution based on CentOS 5.8CentOS 6.3 and/or Scientific Linux 6.3. It aims to deliver a turnkey server appliance for webhosting.
This web based hosting comes with GUI interface that allows you to manage your emails FTP and webhosting clients. BlueOnyx is released under Sun modified BSD license.
BlueOnyx
BlueOnyx

19. ISPsystem

ISPmanager is a commercial web hosting control panel with perfect balance of functionality & price. It comes in two editions: Lite, for managing own VPS and Dedicated servers, and Business, for providing shared and reseller hosting.
ISPmanager has all features, commonly found in premium panels. With its help you can manage websites; create domains, users, databases & many more.
This panel already has 18 years of history and is currently one of the most popular control panels in Russia/CIS countries, and is rapidly gaining wide-spread popularity in many others.
ISPmanager Panel
ISPmanager Panel

20. Vesta CP

Vesta CP is another open source web control panel that comes with bunch of features to manage and configure your Linux systems from a simple and clear interface.
VestaCP is currently supports RHEL/CentOS 7/6/5, Ubuntu 15.10-12.04 and Debian 8//7/6.
VestaCP Control Panel
VestaCP Control Panel
That’s it for now, these are the best 20 Open Source/Commercial control panels, which I’ve gathered from the web according to their popularity.

Have fun geeking.