
The better news is we can do it at no cost – with the help of the free Autodesk Meshmixer software. So, can we? The good news is yes, we can. But obviously, things would be far more interesting if we can edit an STL file creatively. One thing that makes STL model different from other common CAD model is that it has no attributes of color, texture, etc.Īs long as you have an STL file downloaded online or shared by others, you can import it into a slicer software and then print it out, making it quite easy to use. Think about a football that is made up with several pentagons or hexagons, an STL file works the same way.

So, what is STL? To put it simply, STL contains a limited number of triangular facets which describe the surface geometry of a 3D object. For 3D Printing, STL might be the most commonly used model format. Born in 1987, this “30+ years old” format is still widely used for Prototyping, 3D Printing and CAM. It’s a file format created by 3D Systems company who’s known as one of the pioneers in 3D Printing industry. Echo "$srcPath: No such file or directory"Ĭp -R "$srcPath/meshmixer2.3/"* "$destPath/meshmixer" if thenįind ~/Documents/meshmixer/libraries/ default -type f -name *.prt -maxdepth 1 -exec cp -n ~/Documents/meshmixer/libraries/parts/user/My\ Parts/ \ īy placing a malicious symlink in "/tmp/Autodesk/meshmixer2.3", an attacker could cause files normal accessible by only the root user to be copied to "~/Documents/meshmixer" and have the permissions changed to "777", which allows the file(s) to be read by anyone.įurther, if a meshmixer install does not exist prior to installation, the user could create their own malicious file and place it in "/tmp/Autodesk/meshmixer2.3" and create a symlink for "~/Documents/meshmixer" that would cause their custom file to be place anywhere on the system (such as /Library/LaunchDaemons, which could spawn an application of their choosing as the root user), which results in privilege escalation to root with the possibility of code execution.Now that you are reading this guide about 3D Printing, we bet you know the word “STL”.
