Dr. Hidaia Mahmood Alassouli

Список книг автора Dr. Hidaia Mahmood Alassouli


    Creating and Managing Virtual Machines and Networks Through Microsoft Azure Services for Remote Access Connection

    Dr. Hidaia Mahmood Alassouli

    Microsoft Azure, commonly referred to as Azureis a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through Microsoft-managed data centers. It provides software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS) and supports many different programming languages, tools, and frameworks, including both Microsoft-specific and third-party software and systems. The major benefit of a remote desktop connection is being able to connect to your data from anywhere in the world. Your data is in one place that is easy to see and you no longer have to have software installed on your own computer.Azure is one of the best virtual computers and networks providers for remote desktop (RDP) connections. When you create Azure account, you pay as you go. You purchase Azure services with pay-as-you-go pricing. You pay only for what you use each month, with no upfront commitment, and cancel anytime. You must add your credit/debit card for billing to use pay as you go subscription.But I was looking for totally free subscription where I dont need to add my credit card for billing. I found there are two possible options for that:1) A sandbox gives you access to Azure resources. Your Azure subscription will not be charged. The sandbox may only be used to complete training on Microsoft Learn. Creating the Azure Virtual machines using sandbox which is learning subscription, you can connect to the VM via RDP port but you cannot access to Internet through the Internet Explorer. 2) Alternatively Microsoft Azure provides a free $100 credit for students accounts registered through university emails (free student subscription for around one year). There is internet access in the VM machine under this type of subscription.Azure documentations is too deep and it is hard to be understand creating and managing virtual computers and networks in Auzre for remote access connection by any beginner. So, I tried to outline in this report the most important topics as reference guide to assist the user to create and manage virtual computers and networks in Azure for remote access connection in simplified and clear way. This report will include the following parts:1.Getting free Azure subscription through Sandbox Microsoft Learn subscription (No credit card needed)2.Free 12 months, then pay-as-you-go Azure account subscription (Credit card needed) 3.Student subscription (No debit/credit cards needed)4.How to get university email5.Virtual networks and virtual machines in Azure6.Quick start for PowerShell in Azure Cloud Shell7.Quick start with Azure PowerShell8.Installing Azure CLI on Windows and creating virtual machine9.Creating a Windows virtual machine in Azure10.Quick start to create a Linux virtual machine in the Azure portal11.Tutorial to create a NAT Gateway using the Azure portal and test the NAT service12.What is Azure Network Watcher?13.Network Watcher Agent14.Troubleshoot connections with Azure Network Watcher using the Azure portal15.Troubleshoot Azure VM connectivity problems16.Quick start to configure Load Balancer17.Quick start to configure VPN Gateway using Azure portal18.Tutorial to connect to a virtual machine using Azure Bastion19.Exercise to create Window Virtual Machine 20.Exercise to create Ubuntu Virtual Machine

    Evaluation of Some Online Payment Providers Services

    Dr. Hidaia Mahmood Alassouli

    As Electronic banks and E-wallets and Crypto currency Exchanges are important in internet shopping and Ecommerce and crypto currency trading. We have nowadays many online payment providers and so it becomes very difficult for the users to compare in between them to choose the best in term of deposit and withdraw fees. I will not go in detail on each payment provider services, rules and fees. I will just list roughly most commonly used online payment providers for sort of comparison in between them. I will specifically compare the withdraw and deposit fees for each one. I will mention also some of the difficulties I met with some of them because lack of their services in my country Palestine. I will also show how to get Visa and Master Debit Cards online. The report consists of the following parts: 1. How to get a Visa/Master Card worldwide online 2. Quick comparison of the bank transfer and visa card / master card withdraw fees for most commonly used E-wallets 3. Paypal.com and the problems they create for users by closing their account without reasons: 4. Transferwise.com -Advantages and Disadvantages- 5. AdvCash.com 6. Payoneer.com –Advantages and Disadvantages- 7. Payeer.com 8. Skrill.com 9. Neteller.com 10. PerfectMoney.com 11. Ecopayz.com 12. Paxum.com 13. Epay.com 14. ePayments.com 15. Paytiz.com eCurrency Money Exchanger: 16. Airtm.com eCurrency Money Exchanger: 17. Worldremit.com: 18. Pingpongx.com 19. Dukascopy.com 20. Money.yandex.ru 21. Blackcatcard.com 22. Cashu.com 23. Webmoney,com 24. Spectrocoin.com 25. Paysend.com 26. Paysera.com 27. Bankera.com/ 28. How to get ITIN: 29. Getting USA shipment address through Viabox.com: 30. Getting free phone number in US or Canada and other countries 31. Other online banks and Visa / Master card issuers

    Quick Guide for Obtaining Free Remote Desktop Protocol (RDP) Services

    Dr. Hidaia Mahmood Alassouli

    Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft which provides a user with a graphical interface to connect to another computer over a network connection. The user employs RDP client software for this purpose, while the other computer must run RDP server software.RDP refers to Remote Desktop protocol which connects your remotely connected computers or system over a RDP connected network. RDP gives a graphical interface to a client to be able to associate with another PC, system or network. RDP servers are built on Windows OS, but can be enabled to other OS as well. The major benefit of a remote desktop connection is being able to connect to your data from anywhere in the world. Your data is in one place that is easy to see and you no longer have to have software installed on your own computer.In Simple term RDP is a short form of Remote Desktop Protocol RDP specifies for home windows servers, it works as an icon to get in touch with an additional computer system, usually, it is utilized for attaching to a server organized in a data center to carry out jobs that typically do not need much user interaction and runs 24/7.Several of the extra usual uses of RDP servers are running bots, SEO devices, bitcoin mining, on-line video clip streaming, running forex trading software and so on.Most RDP servers providers that provide free services during trial period will request debit/credit card information, which is risky for us as they can claim any payment from the card. So that encouraged me to search for RDP services providers that can provide services during free trial period without requesting credit/debit card information. This report will investigate the possible ways to get free RDP server account or RDP server account at lowest cost. The report will consist from the following parts: 1.Some RDP Services Providers with free trials2.Some RDP servers providers that sell RDP with Credit Card, Debit Card, Bitcoin, PayPal or other E-wallets 3.Getting free RDP from freerdpserver.com4.Getting free RDP from Google Cloud5.Getting Google Cloud RDP/VPS for free for one month through Qwiklabs.com 6.Creating RDP through Alibabacloud.com7.Getting free RDP/VPS for seven days from CloudSigma.com8.Getting RDP/VPS through Microsoft Azure9.Getting Microsoft Azure RDP/VPS for free through Sandbox subscription10.How to get university email11.How to get RDP service for free through Microsoft Azure for students12.Getting free RDP from AWS Amazon13.How to get free RDP service with Amazon AWS Educate14.Some free websites that can be used to receive SMS online using numbers from some countries15.Generating virtual debit/credit cards using namso gold CC BIN generator for verification of some online services accounts

    Creating EPUB E-books Using EPUB Editors and Converters

    Dr. Hidaia Mahmood Alassouli

    Creating E-books in epub format is very important to sell E-books in electronic book stores. Most publishing and distribution E-book stores will not accept the epub format document for E-book if it includes any warnings or errors when validated and that is a very big challenge to all authors. I devoted this book to evaluate some tools that can be used for creating, validating and editing E-books to be in proper Epub format without errors. Personally, I suggest the following guidelines for preparing E-book in Epub format. • Write the document in Microsoft word as .docx file. Make sure to properly setup the h1headings and h2 headings and h3 headings on each section of the document as these data are the most important data used by the Epub management software to convert the document to epub format. • Convert the Microsoft document to Epub format using Calibre E-book management software. Add all required metadata and the cover and also create a table of contents when converting the file. • Using any Epub reader, check if the layout of epub document according to the headings you made on the word document is good and comfortable to any reader. • Validate the epub document to see if it has errors and warnings using the website http://validator.idpf.org. • Then try to troubleshoot and identify the exact location of the errors detected by the epub validator on the epub document by tracing the code view of the epub document using Sigil epub editor. Then, modify the word document to eliminate the errors. And reconvert the word document to epub format using Calibre E-book management software. Validate the updated epub document for any errors again. This book contains the following sections: 1. Some online publishing and distribution stores 2. Epub Validators 3. Creation Epub file through online websites 4. Common software's to convert a file to Epub format 5. Converting document to Epub format using Calibre software 6. Editing Epub documents using Sigil Epub Editor

    Methods to Increase the Internal Storage Space of Android Devices

    Dr. Hidaia Mahmood Alassouli

    As we all know, there are many Android phones are facing low internal memory issue when installing games and apps. This problem is especially serious in budget phones because most of these phones have little memory; for example, some Android phones only have 4G memory.If you are running insufficient storage space on your Android phone, you can expand and increase internal memory through several different methods.The common methods that can help to increase internal storage space of android.Method 1. Turn to cloud storageMethod 2. Use USB OTG storageMethod 3. Delete unwanted Apps and clean all the history and cacheMethod 4. Use Memory card to increase internal storage space of Android device.Method 5. Use Terminal Emulator AppMethod 6. Use Mounts2SD AppMethods 7: Install and Run GOM Saver to Increase Storage Space on Android PhoneMethod 8: Install Root External 2 Internal SD AppIn this report I will investigate the possible methods that can be used to increase the internal storage of Android device. I will also show how to troubleshoot and solve certain problem that we get when having Android devices. The report consists from the following parts:1. Turning to cloud storage.2. Using USB OTG storage.3. Deleting unwanted Apps and clean all the history and cache.4. How to root an android device.5. Using external memory card to increase internal storage space of Android device.6. Using Apps2SD App.7. How to partition and format disks in windows using Diskpart tool.8. Using Terminal Emulator App9. How to transfer your Google Authenticator 2FA to a new phone.10. How to install the ADB Driver on your Windows PC to communicate with an android device.11. Installing Init.d, Busybox and mound2SD Apps on an Android device to increase the internal memory.12. How to unlock the boot loader via fastboot on Android.13. Installing TWRP custom recovery on an android device.14. Installing ClockworkMod CWM recovery on an android phone.15. Installing GOM Saver to increase storage space on Android device.16. Installing Root External 2 Internal SD APK.17. Installing Custom Rom.18. How to recover your deleted Whatsapp messages.19. How to backup Android devices personal data.20. How to root the Samsung GT-S5310 using Odin flash tool:21. How to root the Samsung Galaxy A7 (SM-A700FD)22. How to flash the Samsung Galaxy A7 (SM-A700FD) with firmware file.23. How to root Galaxy A7 [A700FD] and install TWRP Recovery24. How to root the Android device using Magisk25. How to use Magisk to hide the root for Apps that cant accept to be installed in rooted devices

    Evaluation of Some SMS Verification Services and Virtual Credit Cards Services for Online Accounts Verifications

    Dr. Hidaia Mahmood Alassouli

    Today a lot of sites require SMS verification code for registration account. If you do not want to use your personal phone number to verify or activate account, use virtual phone number. Thus, there is no need for a SIM card in your mobile phone, only need access to the Internet. You can receive text messages via WEB interface or API. There are a lot of websites that offer temporary free, as well as private numbers from around the world to receive activation codes and SMS confirmations online.Their private numbers are intended for two types of SMS reception: disposable virtual numbers and numbers for rent. You can receive SMS online and use the numbers to sign up or verify for any services like Telegram, Facebook, Google, Gmail, WhatsApp, Viber, Line, WeChat, KakaoTalk etc.In the first part of the book I will mention the best websites that offer virtual phone numbers from around the world to receive activation codes and SMS confirmations online..The VCC is a short form of Virtual Credit Card that can be used for online verification, PayPal, EBay, Amazon and Google Adwords account verification. The second part of the book will guide you to how to obtain virtual debit/credit cards for sake of online accounts verification. There are bulk numbers of banks and debit/credit cards issuers that offer virtual or physical debit/credit card. But I will not go through any of them as I covered them in a book I published previously. I will only concentrate on some quick methods to obtain debit/credit cards for sake of online account verification. I will briefly talk about generating virtual debit/credit cards namso gold CC BIN generator for verification of some online services. Then I will talk about paypalvccs.com website that offers Virtual Visa Card for sake of online accounts verification. At the end I will mention how to get USA shipment address through Viabox.com website, and I will list some of the free VPN Services I commonly useThe book consists from the following parts:1. Some free websites that can be used to receive SMS online using numbers from some countries.2. Some paid (not free) websites that can be used to receive SMS online using numbers from some countries.3. Getting free phone number in US or Canada and Other Countries:4. Best websites that offer SMS verification, sending SMS and renting number services.5. Generating some virtual debit/credit cards through BIN Codes for verification of some online services.6. Paypalvccs.com website that offer Virtual Visa Card for sake of account verifications.7. Getting USA shipment address through Viabox.com.8. Some of the free VPN Services I commonly use.

    Real Stories of Academic Corruption in my Life

    Dr. Hidaia Mahmood Alassouli

    In this report, I will speak about the academic corruption I saw in some universities and academic institutions according to my experience with them. The reason for writing the article is that I consider the covered academic corruption is the most critical issue that can affect our life. 1.The report will consists from the following parts2.Academic Corruption in Higher Colleges of Technology in Dubai3.Academic Corruption in University of Swaziland4.Some stories of corruption I met in Gaza Strip institutions 5.General profile about my education and experiences with some stories of corruption I met.6.Academic Corruption in Palestinian Universities7.The corruption in Palestinian Energy And Natural Resources Autority PENRA and Electrical Companies

    Creation and Deployment of Smart Contracts on Ethereum Blockchain

    Dr. Hidaia Mahmood Alassouli

    This work explains briefly the creation and deployment Of Smart Contract on Ethereum Blockchain. The work consists from the following sectionsBlockchainSolidity variables and types How to Setup or Install Ethereum on WindowsHow to compile and deploy smart contract on JavaScriptVMHow to install Ganache Blockchain on Windows and deploy smart contract using it.How to compile and deploy Smart Contract on Test Networks,Quick example of deploying ERC20 token smart contract.Getting started tutorial on SolidityCreating ERC-20 smart contract and crowd sale (ICO) smart contract without coding ERC-20 smart contract and crowd sale (ICO) smart contract:Creating Ethereum ERC-20 Tokens and Crowd Sales (ICO) without coding with Token Wizard:Example of creating and deploying an ERC20 token on the test and main network!!!

    Earning Money through Online Advertising

    Dr. Hidaia Mahmood Alassouli

    Affiliate marketing is the process of earning a commission by promoting other people's (or company's) products. You find a product you like, promote it to others and earn a piece of the profit for each sale that you make.Online advertising, also known as online marketing, Internet advertising, digital advertising or web advertising, is a form of marketing and advertising which uses the Internet to deliver promotional marketing messages to consumers. Many consumers find online advertising disruptive and have increasingly turned to ad blocking for a variety of reasons. When software is used to do the purchasing, it is known as programmatic advertising. Online advertising includes email marketing, search engine marketing (SEM), social media marketing, many types of display advertising (including web banner advertising), and mobile advertising. Like other advertising media, online advertising frequently involves a publisher, who integrates advertisements into its online content, and an advertiser, who provides the advertisements to be displayed on the publisher's content. Other potential participants include advertising agencies who help generate and place the ad copy, an ad server which technologically delivers the ad and tracks statistics, and advertising affiliates who do independent promotional work for the advertiser.Common ways to make money with advertisingPay per click advertising.Sell your own advertising on your blog.Sell text links on your blog.CPM ad networks.Pop-ups.Paid reviews.This book explains some easy ways for earning money from internet form advertisement websites. The book covers the following ways to earn money from internet and to increase the number of visitors in your website. 1.Introduction2.Earning money through shortening the url of your website in the advertisement sites such as Adf.ly and Adfoc.us3.Getting traffic to your website using Bot traffic tool.4.Using iView Fur U v3! tool to bring traffic to your website.5.Using TBN Best Tuber tool to bring traffic to your website. 6.Using Adf.ly Bot 3.1.0 tool to bring traffic to your website.7.Using traffic sprite tool to bring traffic to your website8.Using Hit leap tool to bring traffic to your website9.Using otohits.net tool to bring traffic to your website.10.Online Ad Models: CPM, CPC, CPL, CPA11.Top 15 Advertisement Network s12.Best 6 Advertisement Networks13.Creating blog website for advertisements in blogger.com14.Creating word press website for advertisements in www.wordpress.com15.Creating word press website for advertisements in free webhosting www.000webhost.com:16.Creating advertisement links in Propeller Ads and using them in the blogger website:17.Creating advertisement links in Propeller Ads and using them in the wordpress website.18. Creating advertisement links in revenue hits and using them in the wordpress website.19.Earning money from advertisement links in CPAlead and using them in the word press website

    Quick Configuration of Openldap and Kerberos In Linux and Authenicating Linux to Active Directory

    Dr. Hidaia Mahmood Alassouli

    This paper is a step-by-step how to guide for configuring of Openldap server, Kerberos server and shows the procedure for authentication of Linux Machine to Active Directory. The paper provides an installation guide for,1.OpenLDAP server and client.2.Kerberos server and client.3.Procedure for authenticating Linux Machine to Active Directory.