Featured Post

ESP32 SDR: from failed 433 MHz experiments to live phone decoding

Image
An ESP32-S3 investigation, updated with live Android decoding and physical tests on 17 October 2026. An ESP32-S3 can expose real radio samples. The question is how far that capability carries toward useful applications. Conceptual illustration. I wanted to turn an ESP32 into something more ambitious than another Wi-Fi gadget: a small radio instrument that could capture a remote-control transmission, send the recording to a phone, decode it and eventually reproduce it. The starting point was the ESPARGOS esp-sdr project , which exposes raw radio samples from hardware already inside supported ESP32 chips. That is an exciting capability. It also raises an easy-to-misunderstand question: if software can ask the chip to tune to a frequency, can the chip actually receive useful information there? We tested that question through firmware changes, controlled radio transmissions, independent receivers and a Flutter phone app. We tried GPS, broadcast FM, 433 MHz remote-control signals, n...

Fixing VMWARE tools on kali linux to enable copy paste properly - especially when you are doing OSCP

Hi Folks,

So if you are playing around with kali linux on a VM you might have faced the issue of getting the vmware tools work properly. Especially when you want to copy paste files and clipboard contents between guest and host. This is very annoying thing and took lot of my precious time when i was doing OSCP course. Here is how i fixed it.



My Setup


I run a kali linux distro on vmware player which is recommended for doing the OSCP course. By default it has GNOME as the default GUI. I kind of hate it as it uses lot of resources and has all those stupid animations and stuff. I want something clean and precise when i am working, i am not into looks and too many features, just the bare minimum responsive system is always my favourite.

So I installed LXDE which is light weight GUI for linux. you can install it with following command

apt-get install lxde-core lxde kali-defaults kali-root-login desktop-base


This will not make LXDE you default GUI, so if you reboot, you will need to choose LXDE from the menu while logging in. To make it default you can run the command

 update-alternatives --config x-session-manager

Now you will be presented with a wizard like interface to choose default GUI, choose LXDE if you want to make it default GUI.

First things First


First of all, Kali Linux new versions comes with open vm tools pre installed, this should supposedly enable all functionalities but unfortunately it doesn't work just like that. So typically eveyone installs VMware tools on top of this.

To fix it properly first remove any additional libraries that you have installed, in my case its vmware tools. To uninstall it you have to issue the command

/usr/bin/vmware-uninstall-tools.pl

if you have virtualbox additions you can uninstall it  by the something like this (based on version it may differ)

/opt/VBoxGuestAdditions-5.0.16/uninstall.sh

just make sure its all gone for good

sudo aptitude purge virtualbox-guest-x11 virtualbox-dbg virtualbox-dkms

Now uninstall open vm tools

aptitude purge open-vm-tools open-vm-tools-desktop open-vm-tools-dkms

Remove any residual files

rm -rf /etc/vmware-tools/

Now that everything is properly gone. Do a restart to clean up everything.


Lets start


Lets install open vm tools properly

apt-get install open-vm-tools open-vm-tools-desktop fuse

Now open the file /etc/rc.local on a text editor and add following lines towards the end of file just before the exit 0 statement

sudo mkdir /var/run/vmblock-fuse
sudo su -l -c "vmware-vmblock-fuse -o subtype=vmware-vmblock,default_permissions,allow_other /var/run/vmblock-fuse"

Now create a file /root/.config/autostart/copypaste-autostart.desktop with following contents

[Desktop Entry]
Type=Application
Name=copypaste start
Comment=Start copy paste and drag n drop for vm tools
Exec=/root/Desktop/OSCP/setup/cpaste.sh
OnlyShowIn=LXDE
Now create a file /root/Desktop/OSCP/setup/cpaste.sh  (note: you can create in any location, just make sure to add that location on the previous step file contents for parameter Exec) with following contents

#!/bin/sh -e
sudo chmod u+s /usr/bin/vmware-user-suid-wrapper
vmware-user-suid-wrapper


Thats it. Now restart and you should have copy paste functionality working properly. In case drag and drop does not work, just right click copy and then paste it works everytime for me.

Enjoy. Please do provide your feedback. 





Comments

  1. Take your business to new heights with our innovative virtual advertising answers. From content advertising to conversion optimization, we will assist you acquire amazing results and surpass your competition. Here at quadrobits.com

    ReplyDelete
  2. Follow some steps, After the installation is complete, reboot your Kali Linux system, After rebooting, make sure the open-vm-tools service is running, let us know if you face difficulty we have experts who provide many types of business research paper for students and help them in their academics.

    ReplyDelete
  3. It changed my life when I came into this useful tutorial on how to repair VMware Tools on Kali Linux. The procedure went considerably more smoothly thanks to the blog's step-by-step directions, especially for someone like myself who is still getting the hang of things. As a student and finding Masters Dissertation Proposal Services Uk and also Thank you for the troubleshooting instructions; they really saved my life. The explanations were really clear. I'm grateful that the author shared this important information since it helped me save a lot of time and frustration. Anticipating more thought-provoking postings like to this one!

    ReplyDelete
  4. pg ยอดเยี่ยมเกมออนไลน์สล็อตบนมือถือแบบใหม่ปัจจุบันของโลกสมัครเล่น PG SLOT วันนี้ไม่มีเบื่อไม่ซ้ำซากในแบบการเล่นเดิมๆอีกต่อไปเป็นเกมสล็อตที่แจ๊คพอตแตกหลายครั้งที่สุดลองเลย

    ReplyDelete
  5. Has anyone managed to go through the hard ground of dissertation? May I have some priceless advice and referrals for legitimate Dissertation Help platforms? Are there any credible sites or sources that have hugely contributed to your research and writing process?

    ReplyDelete
  6. Fixing VMware Tools on Kali Linux enhances the virtual machine's performance, similar to how an assignment writing service can improve your academic results. Just as precise steps are needed to fix VMware Tools, a professional service ensures your assignments are well-crafted and error-free.

    ReplyDelete
  7. Managing coursework, deadlines, and personal obligations can be overwhelming. That’s why online class helpers are a game-changer for students who need a bit of extra assistance. These experts can take care of assignments, quizzes, and lectures, giving you the freedom to focus on other priorities. They’re a reliable resource to ensure you meet deadlines without sacrificing your well-being.

    ReplyDelete

  8. Are you struggling with your academic workload and searching for reliable help to do my assignment? AssignmentHelpPro is here to assist you! Our team of expert writers provides high-quality, plagiarism-free assignments tailored to your specific requirements and university guidelines. Whether you need help with essays, research papers, case studies, or dissertations, we deliver accurate and well-researched work on time. With affordable pricing and 24/7 customer support, AssignmentHelpPro is the trusted choice for students who want their assignments done professionally and efficiently.

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. Many students find MBA coursework challenging, especially when balancing assignments with work and personal life. Seeking guidance through MBA Assignment Help can make complex topics more understandable and manageable. It provides structured support, clarifies difficult concepts, and helps improve academic performance. By using such resources wisely, students can learn better time management, enhance their understanding of business concepts, and gradually build confidence in completing assignments independently.

    ReplyDelete
  11. Thank you so much for this blog sharing knowledge I was stuck with VMware issues and it helped me Digital Marketing Institute In Faridabad

    ReplyDelete
  12. This post offers a clear and helpful solution for anyone dealing with VMware Tools issues on Kali Linux, which can be frustrating without the right steps. Detailed guides like this make complex setups much easier to handle and save a lot of time. In a similar way, when learners feel overwhelmed by long academic projects and uncertainty about structure or expectations, they sometimes look into structured guidance and support to better understand how to write dissertation for me with clarity and confidence.

    ReplyDelete
  13. As a business student, I often struggled with marketing projects and research papers until I found Rapid Assignment Help . Their Marketing Assignment Help UK service really turned things around for me. The writers understand academic requirements and always deliver plagiarism-free, well-structured content that makes tough topics easier to grasp. I’ve used them a few times now, and the results have been consistently impressive. Whenever I’m pressed for time, I rely on their Assignment for help service to meet deadlines without stress. It has definitely boosted both my grades and confidence.

    ReplyDelete
  14. This was a really thoughtful and engaging post. I liked how the author explained simple ideas in such a meaningful and relatable way. As a student, I often read blogs like this during study breaks to stay motivated and refreshed. Many learners also search for Electrical Engineering Assignment Help through trusted academic platforms like New Assignment Help UK when handling technical subjects and complex assignments.

    ReplyDelete
  15. Apk royal dream makes it easy for users to install and access the app’s features. The interface is clean, and the overall experience feels comfortable and easy to navigate.

    ReplyDelete
  16. srdstatuscheckonline is a helpful online resource that allows users to check the status of their SRD grant applications quickly and conveniently. srdstatuscheckonline.co.za/

    ReplyDelete
  17. srd staus check online is a service that allows applicants to track the progress of their Social Relief of Distress (SRD) grant applications

    ReplyDelete
  18. snow day calculator makes it easy to estimate the chances of a snow day.
    The tool is user-friendly and works smoothly.

    ReplyDelete
  19. download story ig hd is an excellent way to save stories in high quality.
    It preserves the original resolution and clarity.

    ReplyDelete
  20. O capcutsuper.com.br oferece informações e conteúdos úteis sobre o CapCut.
    A navegação é simples e agradável para os usuários.

    ReplyDelete
  21. This comment has been removed by the author.

    ReplyDelete
  22. This was a useful read for anyone working with Kali Linux and VMware Tools, especially since setup issues can be pretty frustrating when everything seems installed but still doesn't work properly.affordable engineering assignment help uk can also be useful for students handling technical coursework alongside practical projects. I liked that the post focuses on the actual troubleshooting process rather than only explaining what VMware Tools does. The step-by-step approach makes the issue easier to understand, and the details about getting the tools working correctly on Kali Linux are still relevant for people learning virtualization and Linux administration.

    ReplyDelete
  23. Networking has become one of those subjects where theoretical knowledge and practical understanding need to work together. Learning about switches, routers, protocols, and security controls becomes much more meaningful when there are practical situations to connect them with. As a student, I always appreciate resources that explain technical ideas in straightforward language. I found professional computer network assignment help particularly relevant for understanding how to approach complex networking coursework without losing sight of the main question. Good assignment support UK can also help students improve research habits and organise technical information logically. This makes it easier to develop an academic response that is clear, focused, and supported by appropriate examples rather than simply listing technical terms

    ReplyDelete
  24. Students studying in London may have busy schedules that make dissertation planning difficult alongside other academic commitments. Setting milestones, keeping research notes organised, and checking university requirements early can help reduce last-minute pressure. Those exploring dissertation help london should review the available support and make sure the service policies are clear. Assistance with proofreading, referencing, and chapter organisation may help improve a project’s presentation. Students should always ensure that any external support follows their institution’s academic integrity guidelines.

    ReplyDelete
  25. I found this topic useful because writing an essay requires original thinking and careful use of sources. While reviewing my own writing, I researched plagiarism free essay writing service options to learn more about proofreading and citation support. It reminded me to explain ideas in my own words and give credit to the original authors. Checking references and reviewing each paragraph can improve the clarity and quality of an essay.

    ReplyDelete
  26. Students can explore online assignment writing for convenient academic guidance with different subjects and coursework formats. From understanding assignment instructions to organising evidence and improving written presentation, a structured approach can make academic tasks more manageable.

    ReplyDelete

Post a Comment

Popular posts from this blog

Qualys SSL labs API - A MultiThreaded python script to scan large number of servers and produce neat results

Re-Post : How I managed to gain access to The Indian Digital treasure – 3 Billion documents on Digilocker