Leave these fields empty (spam trap):
You can leave this blank to post anonymously, or you can create a Tripcode by using the format Name#Password
[i]Italic Text[/i]
[b]Bold Text[/b]
[spoiler]Spoiler Text[/spoiler]
>Highlight/Quote Text
[pre]Preformatted & Monospace Text[/pre]
[super]Superset Text[/super]
[sub]Subset Text[/sub]
1. Numbered lists become ordered lists
* Bulleted lists become unordered lists


how do i open it

View Thread Reply
- Tue, 29 Dec 2020 16:03:28 EST pR7xT/X8 No.39201
File: 1609275808133.png -(33776B / 32.98KB, 680x471) Thumbnail displayed, click image for full size. how do i open it
how do i open up the box to type in
William Beddleburk - Tue, 19 Jan 2021 13:45:48 EST kP6Dm/yD No.39289 Reply
if you're on gaydows you open the gay menu and type cmd and then a black box comes up but you can't do shit in it because your a windowsfag

Whats the best Online resource for studying c#?

View Thread Reply
- Tue, 19 Jan 2021 18:11:33 EST NLpJnbrE No.39290
File: 1611097893226.jpg -(26297B / 25.68KB, 420x620) Thumbnail displayed, click image for full size. Whats the best Online resource for studying c#?
i would like to learn programming and am getting overwhelmed by the options, i've been doing a lynda.com course but my friends say that it is not a very good choice.

they also said Udemy wasn't very good.

i would like to go to school but all the schools are closed do to covaids. so i'm trying to figure out where else to study.
Edward Gunderman - Wed, 20 Jan 2021 15:00:00 EST t91J5obt No.39291 Reply
If you wanna just get a programmer job, look for any work-oriented 6 month programming course.
An advice could be to search if in your area there are agencies which offer short programming courses which will land you in jobland quickly. If you do this on the internet, please do think about whether any certification you get could actually matter to any recruiter in your area. Even just by randomly calling numbers on job postings and ask "hey yo i got this certification on udemy am i good?". This could save you months of time, and money.

If you wanna learn computer science/are interested in gaining a deeper knowledge of programming-related stuff beyond code monke stuff, there's a thread in this board with a great list of self-teaching resources.

Udemy can actually be good, the only shit thing about it are paid courses but you can pirate the most popular ones. However, if you wanna get a certification to show at job interviews, it might be worth the investment.

Stochastic superoptimization

View Thread Reply
- Tue, 12 Jan 2021 15:50:12 EST RGwEfbXW No.39259
File: 1610484612315.png -(276687B / 270.20KB, 500x376) Thumbnail displayed, click image for full size. Stochastic superoptimization
TLDR; I made something that takes your program as input and evolves a better version

I saw that Stanford made STOKE, and I was inspired by their efforts. Researching a little more, I saw that Henry Massalin (also author of an operating system called Synthesis) made a superoptimizer also. So I figured I'd try my hand at it.

♥ stochastic roughly means "determined by randomness"

♥ superoptimizer roughly means "Better than the optimizers you get in compilers"

So here is my attempt.


Basically you give it a little program, and it tries various mutations and sees if any of the mutated versions are both equivalent and better somehow. Kind of like an evolution. So far I've got it working on little snippets of code that don't touch memory but do everything in registers. That's something I've found quite encouraging.

It works a little differently from STOKE because STOKE uses some monte carlo markov chain, and I don't understand that well enough to implement it myself. But mine makes a random walk through the search space, and then discards that random walk if it doesn't find anything useful after so many steps. Then it tries another random walk.

So far it targets a few different varieties of 6502 (8-bit processor used in early nintendos and whatnot). I might add support for 6800 and 6801 processors, as these are similar enough that I might be able to add support to the emulator it uses. Which other instruction set do you think I should target next? I do embedded work professionally so maybe Thumb, or AVR or something.

You guys seem like an interesting bunch so I though I'd just post what I've been up to in case you'd like to take a look.
Jenny Binderkork - Wed, 13 Jan 2021 00:32:56 EST x6K3CZQk No.39261 Reply
Thx for letting me know this exists, of course the demand would be to reduce power consumption for any embedded program. To replace the exhaustive search type 'exhaustive search' into google scholar to see branch-and-bound algorithms https://docs.jboss.org/drools/release/6.1.0.Final/optaplanner-docs/html/exhaustiveSearch.html also the monte carlo/markov chain this in in Knuth's TAOCP vol 2 with some sample assembly code to implement it yourself if you want.
Omar and Lorraine - Wed, 13 Jan 2021 16:12:50 EST RGwEfbXW No.39266 Reply
Interesting idea about branch-and-bound algorithms. I may be able to use some of the measurement and benchmarking stuff to actually cull the search space that exh traverses as well.

And I'll definitely look up TAOCP; I guess I'll be coming back to this board if I get any questions from it.

follow-up to 2011ish career/education thread

View Thread Reply
- Tue, 29 Dec 2020 06:04:56 EST w6I3QuQ7 No.39198
File: 1609239896747.jpg -(98498B / 96.19KB, 1280x720) Thumbnail displayed, click image for full size. follow-up to 2011ish career/education thread
Back around 2011 when I was a 20/yo NEET I ran into a thread here where people were posting their jobs/education. Learned from y'all that college isn't necessary to become a developer, I'm a javascript guy noe been now working for about 8 years. Was washing dishes, never dawned on me to teach myself and go hunt down an internship. Y'all changed my life. Now im solid upper-middle class WFH, a lot of financial security during the pandemic. Anyway, thanks.
Matilda Blimmleson - Sat, 09 Jan 2021 08:36:10 EST HdpAuEky No.39250 Reply
That's great. I vaguely remember that thread. I'm glad to see you're where you're at! Mazel tov!
Phyllis Horringwater - Sat, 09 Jan 2021 11:31:05 EST 0CxFBQc5 No.39251 Reply
Great. Can you all post your jobs/education now? I wanna feel hopeful and depressed

breaking Windows 7 activation warnings

View Thread Reply
- Sun, 13 Dec 2020 16:43:35 EST 7sa8hi9j No.39167
File: 1607895815688.gif -(114308B / 111.63KB, 255x231) Thumbnail displayed, click image for full size. breaking Windows 7 activation warnings
So this may not be a programming question, but it involves complicated tasks, likely the registry editor. I have a legitimate copy of Windows 7 that was activated for 2 years. Suddenly one day Windows told me my OEM disc copy of Windows 7 is pirated. Win 7 support period is long over, so I can't call Microsoft for help. I don't want to use a crack to make a fake activation. How do I stop the popups about activation from interrupting my tasks? Is there a way to break the messages with regedit?
BrU - Wed, 23 Dec 2020 21:20:40 EST AKlyDmO0 No.39191 Reply
The best way to do this that I can think of is to get an API SPY get the window handle and invoke the WM_CLOSE method on that window in a timer or loop. - BrU
Shitting Dibbleberk - Sat, 26 Dec 2020 04:27:29 EST JIdf1G3K No.39195 Reply
Wait, what popups? Isn't the Windows 7 activation message an unobtrusive watermark on the screen? This sounds like a fucking virus which shouldn't surprise anyone. nb.

task scheduler won't open JSON parser

View Thread Reply
- Fri, 27 Nov 2020 00:41:33 EST 7sa8hi9j No.39104
File: 1606455693378.jpg -(14942B / 14.59KB, 236x236) Thumbnail displayed, click image for full size. task scheduler won't open JSON parser
So I am using Ui.Vision to create browser macros. I want to be able to schedule these macros to run every day. Ui.Vision outputs JSON files. When I try to create a basic task with Task Scheduler in Windows 7, Task Scheduler gives me the error message, "%1 is not a valid Win32 Application" Why is Task Scheduler unable to open a Ui.Vision script, yet it can load other scripts? How could I make Task Scheduler recognize the JSON file? Also, is there a way to schedule scripts to run every day with DOS scripts or PowerShell?
8 posts and 1 images omitted. Click View Thread to read.
Shitting Sunningson - Mon, 07 Dec 2020 15:50:45 EST GPHHJcpg No.39148 Reply
Create account, subscribe to free (500 requests per month) yahoo api. Then they even provide powershell code snipets, if you love PS so much
$headers.Add("x-rapidapi-key", "SIGN-UP-FOR-KEY")
$headers.Add("x-rapidapi-host", "apidojo-yahoo-finance-v1.p.rapidapi.com")
$response = Invoke-WebRequest -Uri 'https://apidojo-yahoo-finance-v1.p.rapidapi.com/auto-complete?q=tesla&region=US' -Method GET -Headers $headers
echo $headers

you can run this from command line and you will get recent historical data for any stock you request in JSON format. I dont know how to turn JSON into excel in powershell but it should be one google click away. Then throw this entire script into task scheduller. In general dont scrape websites if you can use API instead, they can change website any time and your script would stop working
Molly Blatherbury - Fri, 18 Dec 2020 20:36:01 EST 6AkV8mO4 No.39181 Reply
I've never understood why this board chooses such left-field programming languages.

Oh wait, it's because this is a cannabis-based image-board.

Why am I here...
Polly Handernen - Mon, 21 Dec 2020 00:24:28 EST KNwCsOx+ No.39183 Reply
Ui. Vision isn't a "left field" programming language, but it is a useful scripting tool. You're smoking chore

Kotlin Android

View Thread Reply
- Sun, 20 Sep 2020 15:23:33 EST u6LSj7d3 No.38988
File: 1600629813163.jpg -(32342B / 31.58KB, 500x407) Thumbnail displayed, click image for full size. Kotlin Android

Do any of y'all have experience with android apps created using Kotlin?
7 posts omitted. Click View Thread to read.
Shit Sallerwater - Tue, 01 Dec 2020 00:48:30 EST c3noA5KV No.39120 Reply
Clojure is going to win the alternative JVM race. Kotlin isn't good enough to be better Java.
Isabella Blackdock - Sun, 20 Dec 2020 13:22:35 EST BTKswRh3 No.39182 Reply
I woudlve been more bullish on scala if they didnt introduce so many breaking changes :(

Reversing firmware

View Thread Reply
- Sat, 05 Dec 2020 09:36:16 EST /cFbb/gO No.39137
File: 1607178976208.jpg -(63424B / 61.94KB, 706x697) Thumbnail displayed, click image for full size. Reversing firmware
Is there any way to extract firmware from hardware and reverse engineer it? I have a good understanding of assembly language(x86 dialect in particular) and C, and I want to try out my knowledge on practice.

pic unrelated
Ebenezer Bardman - Sun, 13 Dec 2020 16:15:00 EST LQy885EL No.39166 Reply
Of course, I'm sadly not very familiar with the hardware side of firmware stuff mostly due to poorfaggotry but I have unpacked and played around with some firmware updates before.

I'm vaguely familiar with some of the hardware stuff from my past research into cable modems and the crazy things you used to be able to do with them. These links should be a good starting point to get you in the right direction:

>Extracting firmware from devices using JTAG

>Intro to Hardware Hacking - Dumping your First Firmware

>Reverse engineering my router's firmware with binwalk

If you're curious about that cable modem comment I'd highly suggest checking out these videos:
>Defcon 16 - Blake Self, Durandal & Bitemytaco: Free Anonymous Internet Using Modified Cable Modems

>Defcon 18 Hacking DOCSIS for fun and profit Blake Self bitemytaco

Finding a suitable Programming Language

View Thread Reply
- Mon, 07 Dec 2020 15:09:30 EST doaL7+Fb No.39147
File: 1607371770007.jpg -(66374B / 64.82KB, 900x600) Thumbnail displayed, click image for full size. Finding a suitable Programming Language
Looking for some guidance on how to proceed with a project, all suggestions and input would be greatly appreciated.

Some background information on myself:
I've got experience building offline applications and some web design, but I've only ever used one stop platforms for databases; which is where I am having some issues right now with a starting point for this project. Primarily I'm System Administration and programming was just a hobby but I'm gearing up to shift it to a primary focus.

Database Experience: Oracle, MySQL, Microsoft SQL Server, FileMaker
Programming Language Experience: C, C++, C#, Q, Perl, Python, HTML, CSS, Java

Programming experience has been over the course of the last 15 years, but always been towards a singular goal or concept..of which I had some heading on through my old text books and pdfs.... this is uncharted waters.

I apologize for any vagueness and would be more than happy to clarify for guidance sake. I'm just trying to keep the majority of project under wraps so the idea is largely uncompromised if humanly possible. I'll list some of the things I need it to be able to do.

Principals to include
Web-Based System
Multiple Databases
Client Login into individual database
Capability of developing a report schedule
Support of emailing information on defined schedules.
Document Repository.
Support of OCR Module
iOS/Android App connectivity in time
Strict as possible permissions on per account limitation
Ability to have public facing information

Thank you in advance!
2 posts omitted. Click View Thread to read.
Cyril Clannerlig - Wed, 09 Dec 2020 15:01:54 EST c6FzofVz No.39151 Reply
What does any of this nonsense have to do with choosing a language?
Phineas Gassleway - Thu, 10 Dec 2020 00:55:12 EST /Lzg29lF No.39152 Reply
obviously what you're looking for is office 365
Doris Clayhood - Sat, 12 Dec 2020 11:13:49 EST 7sa8hi9j No.39164 Reply
It's hard to tell you what to use if you don't have a specific task in mind. A lot of this stuff it looks like you don't need to write code for though. You could use a Ui.Vision script in Firefox or Chrome to send automated emails. Microsoft has a database application called Access. From a quick internet search it looks like Access supports making macros like Excel. Excel, and it appears Access have a great feature called Macro Recorder where your mouse and keyboard clicks are recorded and converted in real time to a Visual Basic for Applications script. Visual Basic for Applications is pretty antiquated, the syntax is weird at first, but it's powerful because it's built into Windows and Office. It's funny because Microsoft says it's not supported anymore but they keep baking it into every version of Office and Windows while telling devs not to use it.


View Thread Reply
- Fri, 27 Nov 2020 10:49:40 EST wPI3Kym7 No.39106
File: 1606492180612.png -(83953B / 81.99KB, 1440x900) Thumbnail displayed, click image for full size. helpme
I have used a vulnerability finder and have found two vulnerabilities

shell injection
retail / prelogon.do? language = en`true`
and the other is pach traversal

it is used different convinations of ./etc/passwd and nothing just redirects me or bounces me forbbiden 403

Help me please
1 posts omitted. Click View Thread to read.
John Hibblewell - Fri, 11 Dec 2020 15:41:25 EST LQy885EL No.39160 Reply
First you should stop using vulnerability scanners, they're generally shit and if there is a vulnerability in a site worth hacking these shitty programs will likely not find it. Use burpsuite(probably the last version with the old UI) or owasp ZAP to make this easier.

If you can really run shell commands via that parameter use it to find the servers webroot and download/upload a shell you've obfuscated YOURSELF(or just use weevly if PHP is supported) otherwise if there is some kind of anti-virus you'll make yourself known at worst or at the very least have your shell automatically removed.

Path transversal isn't necessarily useful, it depends on what the server does with your provided path. If it displays/downloads a file you can try to get /etc/passwd or some other sensitive config file.

You're getting a 403 because they're running a WAF(web application firewall) which is flagging your obvious /etc/passwd attack. The methods to bypass this depends on the WAF and ofc what the actual system will still consider a valid query which again depends on what is processing the query/etc.

Common bypasses can be found online, stuff like:
.\./ instead of ../ (which is often detected)

Also ".do" is an extension commonly used by JSP webapps though it could be anything.


Firefox/Internet Explorer Scripting

View Thread Reply
- Mon, 26 Oct 2020 00:03:29 EST eb9vAK82 No.39034
File: 1603685009854.png -(64318B / 62.81KB, 266x200) Thumbnail displayed, click image for full size. Firefox/Internet Explorer Scripting
Does IE/Firefox have a language or some way I can control the browser to navigate places and download stuff? So far I have explored PowerShell, Excel PowerQuerry, and Pulover's Macro Creator, but does Firefox have like a console or something where I can tell it where to navigate and what to click?
12 posts and 2 images omitted. Click View Thread to read.
Angus Climmlefield - Thu, 19 Nov 2020 17:47:42 EST 7sa8hi9j No.39088 Reply
1605826062684.gif -(18508955B / 17.65MB, 480x360) Thumbnail displayed, click image for full size.
This is the easiest web scraping program I have ever used. I spent 50 to 60 hours trying to scrape historical stock data from Yahoo Finance switching between VBScript, PowerShell, and Excel PowerQuerry before I learned Ui.Vision in 10 minutes and now I can scrape whatever information I want. This program is the shit, man
Augustus Wuffingville - Fri, 20 Nov 2020 11:12:45 EST Tb1WIt9w No.39092 Reply
Pretty easy for beginners and when you RTFM you can do some pretty fantastic and efficient web automation vs the visual scrape.
Cryptid Cossack - Sat, 28 Nov 2020 20:02:21 EST +0aO/Mof No.39115 Reply
I like to use python selenium for web automation though it can be a bit of a pain to set up

powershell web scraping issue

View Thread Reply
- Fri, 23 Oct 2020 12:09:23 EST 7sa8hi9j No.39025
File: 1603469363635.jpg -(3196B / 3.12KB, 137x101) Thumbnail displayed, click image for full size. powershell web scraping issue
So I am new to coding. I have probably 10 hours sunk into trying to click a web form button with Internet Explorer in Visual Basic for Applications and PowerShell to no avail. In this code I try to click the Google Search button using PowerShell.

$web = "https://www.google.com/"
$Internet = New-Object -ComObject InternetExplorer.Application
$Internet.Visible = $true

While($Internet.Busy -eq $true){Start-Sleep -Seconds 1}
($ie.document.getElementsByName(“gsr”) | select -first 1).click();

I get the error, "You cannot call a method on a null valued expression" referring to "gsr" which is the ID of the Google Search button in the HTML document for Google Search. When I inspect element on the Google Search button, I am given this line of code; <body class="hp vasq" id="gsr" jsmodel="TvHxbe" jsaction="tbSCpf:.CLIENT">

Clearly we can see the id tag of the button is gsr, so why does PowerShell say the button is null when I try to click it? PowerShell is not telling me the click command is invalid, only that the id of the button is null, which is clearly not the case.
2 posts omitted. Click View Thread to read.
Isabella Figglewater - Fri, 23 Oct 2020 14:26:43 EST UPgP6ijC No.39028 Reply

My apologies, I was just being polite.

$ie is nothing, use $Internet

You were looking at the body tag, not the butthon, when you inspect google, what you should actually get is:
<input class="gNO89b" value="Google Search" aria-label="Google Search" name="btnK" type="submit" data-ved="0ahUKEwjWj9zmqMvsAhXKsZ4KHVANB3EQ4dUDCA0">

As you can see, the name is btnK

So, the code you want is:
$web = "https://www.google.com/"
$Internet = New-Object -ComObject InternetExplorer.Application
$Internet.Visible = $true

While($Internet.Busy -eq $true){Start-Sleep -Seconds 1}
($Internet.document.getElementsByName(“btnK”) | select -first 1).click();

But this will still do nothing because there is nothing in the search bar, inspecting the search bar gives:
<input name="q" title="Search" class="gLFyf gsfi" role="combobox" aria-haspopup="false" autofocus="" spellcheck="false" aria-autocomplete="both" aria-label="Search" type="text" maxlength="2048" value="" jsaction="paste:puy29d" data-ved="0ahUKEwiDjqzMqsvsAhVvFjQIHbpkBj8Q39UDCAY" autocorrect="off" autocomplete="off" autocapitalize="off">

As you can see, the name of the search bar is q

You can set the search bars text by setting its value

Putting this all together you get:
$web = "https://www.google.com/"
$Internet = New-Object -ComObject InternetExplorer.Application
$Internet.Visible = $true

While($Internet.Busy -eq $true){Start-Sleep -Seconds 1}
($Internet.document.getElementsByName(“q”) | select -first 1).value = "how to powershell"
($Internet.document.getElementsByName(“btnK”) | select -first 1).click();
Charlotte Fopperlock - Fri, 23 Oct 2020 23:00:25 EST 7sa8hi9j No.39030 Reply
Thank you for giving me this code, I was able to modify your code to search Bing automatically also.

Windows 10 torrent issues

View Thread Reply
- Sun, 18 Oct 2020 23:55:24 EST A/lKVuCl No.39013
File: 1603079724859.jpg -(40949B / 39.99KB, 455x368) Thumbnail displayed, click image for full size. Windows 10 torrent issues
Are Windows installs off torrent sites safe? I want to use Windows 10 from ThePirateBay to learn modern PowerShell. Do they keylog you etc. I am poor and I only have Windows 7 which can only do PowerShell 2 which is limited compared to what PowerShell can do in 10, I often try to put in commands that don't work from tutorials because I'm stuck on PowerShell 2. Thanks guys
2 posts omitted. Click View Thread to read.
Basil Nicklestone - Mon, 19 Oct 2020 01:10:28 EST UWhEJWjg No.39016 Reply
You can download the ISOs directly from Microsoft. If you're okay with a watermark in the corner of your screen, you never need to activate it.
Shitting Pishson - Mon, 19 Oct 2020 05:47:39 EST ZVbMAafo No.39017 Reply
Seconding this. No need to crack win10 really. License keys are under 10 bucks if you're into gifting money to mr Bill. Also, I once found out that if you declare you have a disability, you get a free license, no questions asked; this was a few years ago, when I tried to repeat the stunt I couldn't find the right webpage so they must have done something about it idk
Charlotte Blackford - Mon, 19 Oct 2020 08:07:21 EST A/lKVuCl No.39019 Reply
thanks man. I'll try to get it legit and just not activate

Report Post
Please be descriptive with report notes,
this helps staff resolve issues quicker.