Wednesday, May 25, 2016

Introducing my Kali Linux Blog - Ultimate Kali Penatration Testing Guides and Tips

I am happy to announce my new blog that I started today, Ultimate Kali. While the content is currently thin, I plan on writing many articles on the use of Kali Linux and how to become more security aware.

The guides will cover all software that is included with the Kali Linux Distribution of Linux, which is a Penetration based Linux Operating system,

Check it out over at Ultimate Kali

Tuesday, May 24, 2016

Do you have a computer problem, an error you cannot fix, a software application you cannot figure out

If you have a Computer problem , an error you cannot fix, a software application you cannot figure out. Well you have come to the right place, I can help you out with anything from Linux, to Windows, to Programming, Database administration, and design.

Post your current issue in my comments section and I will gladly assist you with your issue. No matter what the issue is, I will do my best to assist you.

I have over 20 years experience in the IT industry. I have managed many large networks and applications. I have written many Web based and Desktop based applications and services, leveraging .NET and many other programming technologies. So just ask away with any issue you may be having, from SEO, to software programming, Computer troubleshooting. I will do my best to assist you any time.

I look forward to hearing from you...


Sunday, May 22, 2016

Looking for work over 20 years experience in Information Systems, Security, Database Administration, Application Development, C#, .NET, Java programming

I am currently offering the following services, will do single jobs or full time employment. I am currently available.

I have the following certifications:
Microsoft Certified Professional
Microsoft Certified Systems Administrator
Microsoft Certified Systems Engineer
CompTIA Security +

I offer many years of experience in the following:

Microsoft Windows Server from  4.0 - Server 2012
.NET Programming C#, and VB.NET
Microsoft SQL Sever 7 - 2012
Microsoft Exchange Server 5.5 - 2012
Database and Application Programming
Security Penetration Testing

Please contact me at 570-223-8452 or by email at jimmy151 AT with any requests.

Here is my resume:


Seeking a permanent position working in a Windows / .NET based environment. I offer extensive experience with development, network security and administration. I am fluent in C#, VB.NET, ADO.NET, ASP.NET, PHP, XAML and Silverlight. I offer years of experience in Programming, MS SQL Server and MySQL database administration, indexing, performance tuning, data modeling, data warehousing, data replication, data security, software assembly, programmer management, Active Directory, remote management, and quality assurance. I bring to table a unique skill set in which I am considered an expert with Systems Administration and Application Development, this has always made me a valuable asset to any organization,
2012 - 2015 CDI Corporation. Philadelphia, PA
Tech Lead / Applications Programmer

Worked for IBM at Prudential managing Prudential's Internal Applications. I serviced many Application Servers running proprietary software along with the typical Micrososft suite. Servers were running Microsoft Windows Server 2003 and 2008 R2, with Microsoft SQL server, SQL Reporting services, Microsoft SharePoint services, and many other server side software solutions.

  • SharePoint Administration/Developer – Analyzed, designed and implemented SharePoint 2013 from a SharePoint 2007 environment using the XiDocs application on top of SharePoint. We upgraded from XiDocs version 4 to XiDocs version 5 in all five environments, along with SharePoint 2007 to SharePoint 2013 Migration, application and databases; Dev/QA/UA/BC/Prod. I was the team lead and main programmer. Familiar with Apps for SharePoint and endless customization using the SharePoint Server 2013 SDK and SharePoint Server 2013 Client Components SDK

  • Programmer – Analyzed, quoted, designed, developed, compiled and deployed all projects using the .NET 1.1,2.0, 3.0, 3.5, 4.5.2 frameworks. Languages used were mostly C# and VB.NET using ASP.NET and WinForms technologies in a Windows Server 2012, 2008, and 2003 environments in an enterprise setting, utilizing SharePoint Server 2007-2012, MSMQ, IIS 7, Active Directory Domain Services, Active Directory Federation Services, and Active Directory Rights Management Services. Pulled data and interfaced with Mainframe JCL Datasets, IBM Lotus Notes databases and Domino servers, along with DB2 and Micrososft SQL server 2000-2012 data warehouses. Upgraded several Visual Studio 6.0 Solutions that were written in Visual Basic and ASP. This included several Windows System Services and automated processing applications. Saved the client millions of dollars in processing costs moving their application from mainframe processing to a distributed architecture involving several Windows 2008 R2 and Windows 2012 deployments.

  • DBA-Designed, created, and maintained many 64-Bit Microsoft SQL Server 2012, 2008, 2005, and 2000 Databases. This included extending SQL reporting services in place of the IBM Cognos solution used across the enterprise

  • System Administrator – While utilizing the Prudential Remedy system supported numerous Windows 2003, Windows 2008 R2, and Windows 2012 servers, Supported and debugged many missions critical distributed applications with over a total of over 10,000 users daily. Setup and deployed Server Operating systems, configuring all Active Directory Services.

  • Database Administration – Installed, Configured, and Supported many Microsoft SQL 2000, 2005, 2008, and 2012 Servers. Maintained and created many SQL reports using Micrososft SQL Server Reporting services. Migrated their reporting solution that was based on Cognos to SQL Reporting Services which saved them Thousands of dollars in licensing and training costs. This also allowed them instant access to their data in their environment, while still maintaining Sarbanes-Oxley Compliance.

  • Website and Web application support – Wrote and maintain several internal websites in IIS 6 and 7.Mainted source code and server side code on Micrososft Team Foundation Server. Supported several vendor applications ranging from Webseal, Pageflex, SIP, to Xidocs products on top of SharePoint Server 2007 Enterprise. Maintained and ran Application scans to comply with Sarbanes-Oxley Compliance.

  • Tech Lead – Been the main technical liaison on many projects from Business Continuity Planning and testing to Major Server End of Life Projects such as Windows 2003 to Windows 2008 migration in an enterprise scenario. This also included re-writing many of the in house services from Visual Studio 6.0 to .NET.
2008-2011 Ignite2x, Inc. Bethlehem, PA
Systems Administrator / Senior Web Application Developer

Designed, and implemented information systems using .NET, C#, VB.NET, XAML, Silverlight and PHP. Documented development and supported systems.


  • Systems Administrator – Managed, maintained, and installed Windows Server 2000, Windows Server 2003, and Windows Server 2008 R2. Setup several domains for multiple clients with WANS, LANS, and VPNS. This included full Active directory migrations from scratch and from Novell Netware.

  • Programmer – Wrote Functional Documentation, Quoted, and deployed all projects using the .NET framework. Languages used were C#, LINQ, and VB.NET using ASP.NET technologies in a Windows 2000, 2003, and 2008 environment. In many circumstances we used CMS systems like Ektron, DotNetNuke, Joomla, and Wordpress when the client requested a CMS based system.

  • DBA – Designed, created, and maintained many 64-Bit SQL Server 2008 and 2005 Databases.

  • Microsoft Exchange Server Administrator/Developer – Managed several domains and their users with over 10000+ users per deployment Utilizing Active Directory, performed several migrations from Microsoft Exchange Server 2000-2007, Microsoft Exchange Server 2007 – 2010.Implemented OWA (Outlook Web Access) along with configuring clients to use Active Sync with their mobile devices. Configured multiple EDBs (Mailbox Databases). Have fixed corrupted databases. Have many years’ experience configuring Sharing Policies, Address Lists, Public Folders, Retention Policies, and Address Books. Have configured many Exchange servers in a large enterprise forest with multiple domains and a Separate Forest just for Exchange, although not my recommended configuration, it separates security. Used PowerShell Cmdlets extensively for getting or setting Mailbox Management and Permissions, Group Management, Inbox Rules, Database Management and Testing. Have worked with POP3, MAPI, IMAP4 protocols and features. Have managed all mailbox features and moved mailboxes between servers, online and offline.

  • Website/Web application administrator – Managed permissions and content using Internet Information Services

2007-Present Click Of A Button, LLC East Stroudsburg, PA
Gathered county property deed data from multiple services using ASP.NET, VB.NET, and C# .NET. Data was in SQL server 2005 format.


  • Programmer - Analyze, design, developed, compiled and deployed project and data to outside source for deed comparisons.

DBA – Design, create, and maintain 100s of SQL Server 2005 Databases.

2004-2007 Accu-Title, LLC Cherry Hill, NJ
Developer/DBA/Network Administration
An ASP.NET based order and title file system written In Visual Basic.NET.


  • SQL 2005 DBA – Maintained 64 bit SQL servers running transactional replication. I also did some R&D with SQL 2008 and database log shipping, Data Mirroring. Integrated SQL Reporting Services across the enterprise.

  • Network Administration – Remotely managed and maintained several Windows 2003 R2 servers. Managed several firewalls, Active Directory and wrote several applications to handle client integration. Installed and maintained MS Operations manager, MS Exchange Server, SQL Server, SharePoint Servers/portal server, IIS and many other third party tools.

  • Programmer – Wrote several applications to manage orders to automated tasks. The main language used was VB.NET and C# using SOAP and ASP.NET technologies. This also included integration with Microsoft Word, using VBA.

  • Vendor integration – Wrote several Batch processes in VB.NET and C# to integrate our vendor orders system with Vendors web services.

  • Data Conversion Specialist – Converted client data from their data format to SQL 2005 format. This was done using VB.NET and C#

  • Sharepoint Services Integration – Wrote and maintained several Sharepoint based portals. Written in VB.NET C# using ASP.NET/ADO.NET. This included integration with Microsoft Project.
2002-2004 Accuearch/First American Corp. Keyport, NJ
Systems Administrator/DBA
A web based tax/judgement search ordering system, which included fax/email delivery.


  • Programmer – Developed and maintained and asp based system. Written in VB.NET. Integrated a Castelle Faxpress server written in C#.

  • Network Administration ­– Managed their Network and supported their application written in Visual Basic 6.0. We changed it over to .net 1.0. I also supported their client based ordering system for title.
    The network consisted of 3 Windows 2000 Servers and one Windows NT 4.0, which were running Exchange Server 5.5 and IIS 5, which was upgraded to 6. There were about 35 local Client PCs. Clients were running Windows XP and some Windows 98 Machines.

2000-2002 Verbal.e LLC New York, NY
Vice President of Research and Development
An internet based digital transcription service for medical and legal professions.

  • Team Lead – Managed a team of three programmers who specialized in Visual Basic, Visual C+, Crystal Reports 7.0, VBA, and assorted web based scripting languages. Assigned them their work twice a week.
  • Database management – Worked in local Access 2000 databases and made sure indexes and data structure were correct. Worked and managed several SQL server 7.0 Databases for our client/server Internet based transcription application. Duties included performance monitoring, tuning, installation, backup, recovery, maintenance, Data Modeling – Logical & Physical, Replication strategy
  • Installation Setup and Build Maintenance – Built setups for distribution to Windows 98/NT/2000 environments using Installshield Professional 6.2 and Express 3.03.
  • Application debugging – Worked with Microsoft Visual Studio 6.0 suite, checked/debugged programmer code for errors. Tested and made changes where necessary, server side and client side.
  • Client relations – Spoke daily with client to make sure their needs were met. Made or saw to any changes requested by clients and maintained a good working relationship.
  • Project planning and implementation – Designed the complete transcription process from client to back office to transcriptionist to quality assurance to web/client. This was designed in a three tier development process, where COM acted as our business rule set.
  • Payroll – Received breakdown of employee hours and checked them against work preformed. Set pay rate and submitted hours. When approved wrote checks to make payment.
  • Network administration – Server configurations were as follows; 4 Windows NT/2000, loaded with MTS/COM+ (Component services), Exchange 5.5/2000, SQL server 7.0, MSMQ, IIS 4.0/5.0, and Windows Media Services. There were 25 clients running Windows 98 and 12 running Windows 2000 Pro. My duties included building and configuring the hardware and software installed and maintained the Active Directory/ Domain.

1999 - 2002 Voice Systems, Inc. Shirley, NY
Vice President
A custom speech enabled software company

  • Programming – By using Microsoft Visual Basic 6.0, and Dragon System’s Naturally Speaking SDK, Created speech enabled templates for the medical and legal professions.
  • Training – traveled to sites to install, setup and demonstrate how to use Dragon Naturally Speaking with our speech templates. This also included build the Windows based machines and installing and configuring them.

1998 - 2005 Stroudsburg, PA
Product Integration Specialist
An online tax map viewing software solution geo coded to the parcel level.

  • Built and tested our application – Received code written in Visual Basic 5.0, compiled, debugged, and checked code against access 97 table data. Imported access 2000 data to SQL 6.5 tables.
  • Created install sets for client distribution – Created using Install Shield Express for Windows 95/98/NT
  • Tech support – In-house and client software and hardware support in a Windows 95/98 environment. This included installation and network configuration with Microsoft Proxy server 2.0 in an NT 4.0 domain.

1997 – 1998 Virtual Information Systems Stroudsburg, PA
Geocoder/Tech Support
A DVD/CD ROM based tax map software solution.

  • Geocoder – Working in Microsoft Excel and Microsoft Streets to assign a LAT/LONG to the parcel level for online/DVD based tax map viewing
  • Tech Support – Assisted clients with software and hardware issues. Gave clients activation codes to enable the GIS software.
1990 – 1993 Chariho High School Chariho, RI
MCP – Microsoft Certified Professional
MCSA – Microsoft Certified Systems Administrator
MCSE– Microsoft Certified Systems Engineer
SEC+ – COMPTIA Security +
References and transcripts available upon request

Thursday, May 19, 2016

Solution for Error Mounting drive the NTFS partition is in an unsafe state in Linux

I am currently dual booting between Windows 10 and Ubuntu Linux 14.04.

Everything was fine until today, I booted into Windows 10 and it ran some updates. I then rebooted into Linux and could no longer access my non Linux partitions.

I then started to get the error Unable to access "DRIVE NAME" Error mounting /dev/sda# as /location. Windows is hibernated, refused to mount. Failed to mount '/dev/sda#/' Operation not permitted The NTFS partition is in an unsafe state. Please resume and shutdown Windows fully(no hibernation or fast restarting), or mount the volume read only with the 'ro' mount option.

Well I could have just mounted the drive read only and copied everything off of the partition, reformat and then start all over, but considering I did nothing to cause this error and it may happen again I needed a quick fix for this issue now and in the future. So after some research and tinkering around I found that I could fix this error using ntfsfix

So at the terminal I typed sudo ntfsfix /dev/sda9 and saw the following:

Mounting volume... The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount. FAILED
Attempting to correct errors...
 Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
Checking the alternate boot sector... OK
NTFS volume version is 3.1.

Once it ran, I could now mount the drive and read it no problem.

 Hope this saves someone else some time.
Buy Me a Beer